Transhimalaya
Proper noun
Meaning
Transhimalaya
A mountain range on the southern edge of the Tibetan Plateau, parallel to the main Himalayan range.
Proper noun
Transhimalaya
A mountain range on the southern edge of the Tibetan Plateau, parallel to the main Himalayan range.