What does Bergabhang mean?

Bergabhang - German to English

mountainside