attar

Nouns

  • (n) essential oil or perfume obtained from flowers atar, athar, ottar,

Synonyms

atar athar ottar

Words of close approximity

attic
attar of roses