Word info

Roof of the World

Proper noun

Meaning

the Roof of the World

The various high mountainous regions in Asia, made up of the Pamirs, the Himalayas, Tibet and Mount Everest.

Source: en.wiktionary.org

Close letter words and terms