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.
Definitions on the go
Look up any word in the dictionary offline, anytime, anywhere with the Oxford Advanced Learner’s Dictionary app.
Check pronunciation:
mouflon