meaning of lhotse
1.
a
mountain
in
the
central
Himalayas
on
the
border
of
Tibet
and
Nepal
27,890
feet
high
Related Words
lhotse
|
Developed & Maintained By
Taraprasad.com