tian shan

/T Y AA1 N SH AE0 N/
noun
  1. 1

    A mountain range in Central Asia.