English dictionary

tyan shan meaning and definition

Definition and meaning of tyan shan at MeaningMonkey.org. tyan shan meaning and definition in the English Dictionary.

TYAN SHAN noun

Definition of Tyan Shan (noun)

  1. a major mountain range of central Asia; extends 1,500 miles
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: