Definitions of Zarathustra:

  • noun:   Persian prophet who founded Zoroastrianism (circa 628-551 BC)