-
nouna mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain
Similar:
Antonyms of himalaya
We don't have antonyms for this word yet.
Similar:
We don't have antonyms for this word yet.