MOUFLON


Meaning of MOUFLON in English

[ '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 .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.