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
Synonyms : himalaya mountains, himalayas
Similar words of Himalaya :
