DictionaryAI

Roof of the World

Short definition from Wiktionary

Proper noun

  1. The various high mountainous regions in Asia, consisting of Pamir, the Himalayas, Tibet and Mount Everest.

We haven’t written up Roof of the World yet: Simple and Standard meanings, examples and a quiz.