Ormazd Definition

ôrməzd
noun
In Zoroastrianism, the supreme deity and creator of the world, or the spirit of good.
Webster's New World
Synonyms: