meaning of Berghöhle

Berghöhle - German to English

mountain cave