Find the word definition

Wikipedia
Yangra

Yangra (Ganesh I) is the highest peak of the Ganesh Himal, which is a subrange of the Himalayan mountain range. Although not an 8,000 metre peak, and little visited, it enjoys great vertical relief over the nearby valleys. __NOTOC__