What does Amazonen mean?

Amazonen - German to English

Amazons