English synonyms about - contact  
Lhotsemountain peakKingdom of NepalNepalSitsangThibetTibetXizangHimalayaHimalaya MountainsHimalayas

Lhotse

noun

1 Lhotse

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


Find more on lhotse elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0434