ulugh muz tagh

Noun
  1. A mountain in the Kunlun range in China (25,340 feet high) (synset 109488265)

Other Searches