This page provides all possible meanings and translations of the word lhotse
Princeton's WordNetRate this definition:(0.00 / 0 votes)
a mountain in the central Himalayas on the border of Tibet and Nepal (27,890 feet high)
WiktionaryRate this definition:(0.00 / 0 votes)
A Himalayan mountain on the border between Nepal and China, the fourth highest in the world.
FreebaseRate this definition:(0.00 / 0 votes)
Lhotse is the fourth highest mountain on Earth and is connected to Everest via the South Col. Lhotse means “South Peak” in Tibetan. In addition to the main summit at 8,516 metres above sea level, Lhotse Middle is 8,414 metres and Lhotse Shar is 8,383 metres. It is located at the border between Tibet and the Khumbu region of Nepal.