LEARNit Dictionary
mouflon
noun
/ˈmuːflɒn/
UK
/ˈmuːflɔːn/
US
1
a type of wild sheep from which domestic sheep were
bred
(= produced in a managed way)
گوسفند وحشی, گوسفند کوهی, گوسفند اوراسیایی