Meaning of Lhotse
Definition of Lhotse
(noun)
a
mountain
in the
central
Himalayas on the
border
of Tibet and Nepal (27,890 feet high)
Other information on Lhotse
WIKIPEDIA results for
Lhotse
Amazon results for
Lhotse
Tweet