tyan shan

Noun
  1. A major mountain range of central Asia;
    Extends 1,500 miles (synset 109481717)

Other Searches