What does Amazone mean?

Amazone - German to English

Amazon


Amazone - French to English

Amazon River