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