Meaning of ahura mazda

Definition of ahura mazda

(noun) chief deity of Zoroastrianism; source of light and embodiment of good

Other information on ahura mazda

WIKIPEDIA results for ahura mazda
Amazon results for ahura mazda