AHURA MAZDA





Definition:

  1. [noun] chief deity of Zoroastrianism; source of light and embodiment of good
    Synonyms: Ormazd, Ormuzd, Ahura Mazda

Synonyms: