• word of the day

    ormuzd

    ormuzd - Dictionary definition and meaning for word ormuzd

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