What does Acheloos mean?

Acheloos - German to English

Achelous