kunlan shan is a noun meaning "a mountain range in western China that extends eastward from the Indian border for 1000 miles". It carries one recorded sense.
a mountain range in western China that extends eastward from the Indian border for 1000 miles
Definitions, synonyms and semantic relations for kunlan shan come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.