Lhotse (noun) Definition, Meaning & Examples

noun
  1. a mountain peak in the Himalayas, on the Nepal-Tibet border: fourth highest peak in the world. 27,890 feet (8,501 meters).
Lhotse (noun) Definition, Meaning & Examples

More Definitions