Meaning of zarathustra

Definition of zarathustra

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

Other information on zarathustra

WIKIPEDIA results for zarathustra
Amazon results for zarathustra