tien-shan

Nouns

  • (n) a major mountain range of central Asia; extends 1,500 miles Tyan Shan,

Synonyms

Tyan Shan

Words of close approximity