[mou.flon] also mouf.flon n [F mouflon, fr. It dial. muvrone, fr. LL mufron-, mufro] (1774): either of two wild sheep (Ovis orientalis and O. musimon) of the mountains of Sardinia, Corsica and western Asia that have large curling horns in the males and are sometimes included in a single species
MOUFLON
Meaning of MOUFLON in English
Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012