[ 'mu:flɒn ]
(also moufflon )
■ noun a small wild sheep with chestnut-brown wool, found in mountainous parts of Sardinia, Corsica, Cyprus, Iran, and Asia Minor. [Now usually thought to be descended from primitive domestic sheep, Ovis aries .]
Origin
C18: from Fr., from Ital. muflone .