Meaning of Ormazd

Definition of Ormazd

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

Other information on Ormazd

WIKIPEDIA results for Ormazd
Amazon results for Ormazd