THIAN SHAN SHEEP


Meaning of THIAN SHAN SHEEP in English

tēˈänˌshän- noun

Usage: usually capitalized T & 1st S

Etymology: Thian Shan (Tien Shan), mountain chain in central Asia

: marco polo sheep

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