Word info

Transhimalaya

Proper noun

Meaning

Transhimalaya

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

Source: en.wiktionary.org

Close letter words and terms