Zarathustra









Zarathustra


noun

  1. Zoroaster.

noun

  1. the Avestan name of Zoroaster

from Avestan Zarathushtra (see Zoroastrian).

51 queries 0.708