Find the word definition

Wikipedia
Barrhorn

The Barrhorn is a mountain in the Pennine Alps. It is one of the highest summits in the Alps to be accessible to experienced hikers.