• word of the day

    ormazd

    ormazd - Dictionary definition and meaning for word ormazd

    Definition
    (noun) chief deity of Zoroastrianism; source of light and embodiment of good
    Synonyms : ahura mazda , ormuzd
Download our Mobile App Today
Receive our word of the day
on Whatsapp