Noun ahura mazda has 1 sense
  1. Ormazd, Ormuzd, Ahura Mazda - chief deity of Zoroastrianism; source of light and embodiment of good
    --1 is a kind of Persian deity
,
TOP