Definition of Tien Shan

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

Synonyms for word "tien shan"

Semanticaly linked words with "tien shan"