Definify.com

Definition 2024


Roof_of_the_World

Roof of the World

English

Proper noun

the Roof of the World

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

Translations