Home / T / tyan shan

tyan shan

noun 9 letters Scrabble 14 WWF 14
Definitions
noun

a major mountain range of central Asia; extends 1,500 miles

Want another word?
Spin the dictionary for a fresh one.
Generate a word →