mouflon
noun/ˈmuːflɒn/
/ˈmuːflɔːn/
- a type of wild sheep from which domestic sheep were bred (= produced in a managed way)Word Originlate 18th cent.: from French, from Italian muflone.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation:
mouflon