• 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
Connect with us on Facebook