ahura mazda Meaning, Definition & Usage

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

WordNet