Meaning of ormuzd

Definition of ormuzd

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

Other information on ormuzd

WIKIPEDIA results for ormuzd
Amazon results for ormuzd