Synonyms of Himalayan Mountains
Primary definition: A major mountain range in Asia, separating the plains of the Indian subcontinent from the Tibetan Plateau.
Primary definition: A major mountain range in Asia, separating the plains of the Indian subcontinent from the Tibetan Plateau.