THIAN SHAN STAG


Meaning of THIAN SHAN STAG in English

noun

Usage: usually capitalized T & 1st S

: a very large deer ( Cervus eustephanus ) of the Tien Shan mountains of western China related to the maral and the American wapiti

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.