Definition of Atar

  • (noun) essential oil or perfume obtained from flowers

Synonyms of Atar


Antonyms of Atar


No Antonyms Found.

Homophones of Atar


No Homophones Found.