taboon

taboon

English

Noun

taboon (plural taboons)

  1. Alternative form of tabun (a clay oven)

Anagrams