• word of the day

    ahura

    ahura - Dictionary definition and meaning for word ahura

    Definition
    (noun) (Zoroastrianism) title for benevolent deities
Download our Mobile App Today
Receive our word of the day
on Whatsapp