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
Tweet