English dictionary
lhotse meaning and definition
Definition and meaning of lhotse at MeaningMonkey.org. lhotse meaning and definition in the English Dictionary.LHOTSE noun
Definition of Lhotse (noun)
- a mountain in the central Himalayas on the border of Tibet and Nepal (27,890 feet high)
Source: Princeton University Wordnet