Definition of Atar

  • (noun) essential oil or perfume obtained from flowers

Synonyms of Atar


No Synonyms Found.

Antonyms of Atar


No Antonyms Found.

Homophones of Atar


No Homophones Found.