the Himalaya
English Dictionary
->
Letter T
-> the Himalaya
Search Dictionary:
the Himalaya Definition
(n)
a
mountain
range
extending
1500
miles
on
the
border
between
India
and
Tibet
;
this
range
contains
the
world
''
s
highest
mountain
the Himalaya Synonyms
Himalaya Mountains
Himalayas
the Himalaya
© Art Branch Inc.