• word of the day

    athar

    athar - Dictionary definition and meaning for word athar

    Definition
    (noun) essential oil or perfume obtained from flowers
    Synonyms : atar , attar , ottar
Download our Mobile App Today
Receive our word of the day
on Whatsapp