Find the word definition

Wikipedia
Loucherhorn

The Loucherhorn is a mountain of the Bernese Alps, overlooking Lake Brienz in the Bernese Oberland. It is located east of the Schynige Platte.