Himalaya Meaning

There are 1 meaning(s) for word Himalaya

Meaning 1 : a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain

    Synonyms : himalaya mountains,  himalayas