himalayas
Info · Definitions · Characters
Definitions
(noun) a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain. Synonyms: Himalayas, Himalaya Mountains, Himalaya.
Noun Definition 1