Origin: Fr mouflon < It dial. muffolo, for muffione < LL dial. mufro, akin to L musimo, wild sheep < a pre-L western Mediterranean native term
See mouflon in American Heritage Dictionary 4
also mouf·flonnoun pl. mouflon mouflon or mou·flons also moufflon or mouf·flons
Origin: , alteration of Italian dialectal muvrone
Origin: , from Late Latin mufrō, mufrōn-.
Learn more about mouflon