/æˈtɚ/ - [ater] - at•tar
We found 6 definitions of attar from 5 different sources.
NounPlural: attars |
||
attar - essential oil or perfume obtained from flowers | ||
atar, athar, ottar | ||
essential oil, volatile oil an oil having the odor or flavor of the plant from which it comes; used in perfume and flavorings |