English dictionary

tien shan meaning and definition

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

TIEN SHAN noun

Definition of Tien 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: