Definition of Atar

  • 1. Essential oil or perfume obtained from flowers Noun

Synonyms for word "atar"

Semanticaly linked words with "atar"

Hyponims for word "atar"