Definition of Attar

  • 1. Essential oil or perfume obtained from flowers Noun

Synonyms for word "attar"

Semanticaly linked words with "attar"

Hyponims for word "attar"