Meaning of himalayas
Definition of himalayas
(noun)
a
mountain
range
extending 1500 miles on the
border
between
India and Tibet; this
range
contains the world's highest
mountain
Other information on himalayas
WIKIPEDIA results for
himalayas
Amazon results for
himalayas
Tweet