ormazd Meaning, Definition & Usage

  1. noun chief deity of Zoroastrianism; source of light and embodiment of good
    Ahura Mazda; Ormuzd.

WordNet