MOUFFLON Meaning of MOUFFLON in English n. (also mouflon) a wild mountain sheep, Ovis musimon, of S. Europe. [ F mouflon f. It. muflone f. Rmc ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012