Noun Definitionathar1.Definition: essential oil or perfume obtained from flowersRelated Noun(s):atar, attar, ottarCategory: General