meaning of Abens

Abens - German to English

Abens (River)