- Himalaya Mountains as a noun:
- 1
Himalaya Mountains
noun
1 Himalaya Mountains
A mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain.
synonyms: Himalaya, Himalayas.
Dutch: Himalaya
Polish: Himalaje
debug info: 0.0152