mou·flon also mouf·flon (mōōf'lŏn') n.
pl.mouflon or mou·flons also moufflon or mouf·flons A small, wild European sheep (Ovis musimon), native to Sardinia and Corsica and having large curving horns in the male.
[French, alteration of Italian dialectal muvrone, from Late Latin mufrō, mufrōn-.]