Definition of Zarathustr

What does the word Zarathustr mean?