otβ’tar
We found 3 definitions of ottar from 3 different sources.
Noun |
||
ottar - essential oil or perfume obtained from flowers | ||
attar, atar, athar | ||
essential oil, volatile oil an oil having the odor or flavor of the plant from which it comes; used in perfume and flavorings |