Meaning of Himalaya Mountains in English
Table of contents
Pronunciation
US accent
UK accent
Noun
Himalaya MountainsDefinitions
1. a mountain range extending 1500 miles on the border between India and TibetExamples
- « this range contains the world's highest mountain »