Traditional Chinese Meaning of mountain sheep
山羊
Other Traditional Chinese words related to 山羊
No Synonyms and anytonyms found
Nearest Words of mountain sheep
Definitions and Meaning of mountain sheep in English
mountain sheep (n)
any wild sheep inhabiting mountainous regions
FAQs About the word mountain sheep
山羊
any wild sheep inhabiting mountainous regions
No synonyms found.
No antonyms found.
mountain sandwort => 山紫草, mountain rose => 山玫瑰, mountain rimu => 山柳葉桉木, mountain rice => 山地稻, mountain range => 山脈,