muztagh

Noun
  1. A highest mountain peak in the Kunlun Shan in China;
    Near the Indian border (23,891 feet high) (synset 109387146)

Other Searches