himalaya mountains
Meaning, Definition & Usage
Dictionary
Related
noun
a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain
Himalaya; Himalayas
.
WordNet
Previous
hilt
hilted
hilum
hilus
him
Next
himalayan
himalayas
himalayish
himantoglossum
himantopus