Tyan Shan
English Dictionary
->
Letter T
-> Tyan Shan
Search Dictionary:
Tyan Shan Definition
(n)
a
major
mountain
range
of
central
Asia
;
extends
1
,
500
miles
Tyan Shan Synonyms
Tien Shan
Tyan Shan
© Art Branch Inc.