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




definition by Oxford Dictionaries