What does Abens mean?

Abens - German to English

Abens (River)