Athar Meaning

There are 1 meaning(s) for word Athar

Meaning 1 : essential oil or perfume obtained from flowers

    Synonyms : atar,  attar,  ottar