WordUnscrambler Home
moufflon
We have found lemma(root) word of moufflon : 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 moufflon
definition by Oxford Dictionaries