Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tien shan Definition

Cancel
tien shan
geographical name(Tian Shan)
mountain system in central Asia extending from the Pamirs northeast into Xinjiang Uygur

Words Related to tien shan!

tien shan Examples by Brain Bank Users