'atar' definitions:

Definition of 'atar'

From: WordNet
noun
Essential oil or perfume obtained from flowers [syn: attar, atar, athar, ottar]