Kongur Shan (noun) Definition, Meaning & Examples

noun
  1. a mountain in China, in W Xinjiang: the highest peak in the Pamirs. Height: 7719 m (25 325 ft)
Kongur Shan (noun) Definition, Meaning & Examples

More Definitions