attar
at-tar
noun
A highly concentrated essential oil, typically from flowers, used in perfumery.
"She dabbed a little rose attar behind her ears."
at-tar
A highly concentrated essential oil, typically from flowers, used in perfumery.
"She dabbed a little rose attar behind her ears."