Definition of Lhotse

  • 1. A mountain in the central Himalayas on the border of Tibet and Nepal (27,890 feet high) Noun

Semanticaly linked words with "lhotse"