SynonymX
Speak
Attar
Definition of Attar
1.
Essential oil or perfume obtained from flowers
Noun
Synonyms for word "attar"
atar
athar
ottar
Semanticaly linked words with "attar"
essential oil
volatile oil
attar of roses
rose oil
Hyponims for word "attar"
essential oil
volatile oil