Definitions of Ormuzd:

  • noun:   chief deity of Zoroastrianism; source of light and embodiment of good