mouflonPronunciation: /ˈmuːflɒn/ (also moufflon)Definition of mouflon noun 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. Ovis orientalis, family Bovidae Origin: late 18th century: from French, from Italian muflonemouflon in other Oxford dictionaries Definition of mouflon in the US English dictionary