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