Khingan Mountains (noun) Definition, Meaning & Examples

pl n
  1. a mountain system of NE China, in W Manchuria. Highest peak: 2034 m (6673 ft)
Khingan Mountains (noun) Definition, Meaning & Examples

More Definitions