English
Detailed Synonyms for Himalaya Mountains in English
Himalaya Mountains:
Himalaya Mountains [the ~] noun
-
the Himalaya Mountains
– a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain 1the Himalayas; the Himalaya Mountains; the Himalaya– a mountain range extending 1500 miles on the border between India and Tibet; this range contains the world's highest mountain 1