Definition of Lhotse

Noun: Lhotse

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

See also:
LHC
LHS

Anagrams containing the word lhotse

lsheot elhots selhot tselho otselh hotsel