Definition of Tyan Shan

  • 1. A major mountain range of central Asia; extends 1,500 miles Noun

Synonyms for word "tyan shan"

Semanticaly linked words with "tyan shan"