WordUnscrambler Home
mouflon
Definitions
[ˈmuːflɒn], (Noun)
Definitions:
- a small wild sheep with chestnut-brown wool, found in mountainous country from Iran to Asia Minor. It is the ancestor of the domestic sheep
Phrases:
Origin
:
late 18th century: from French, from Italian muflone
Click here to see the free dictionary definition for mouflon
definition by Oxford Dictionaries