Lhotse
English Dictionary
->
Letter L
-> Lhotse
Search Dictionary:
Lhotse Definition
(n)
a
mountain
in
the
central
Himalayas
on
the
border
of
Tibet
and
Nepal
(
27
,
890
feet
high
)
Lhotse Synonyms
Lhotse
© Art Branch Inc.