meaning of Bergabhang

Bergabhang - German to English

mountainside