mouflon
mouflon definition
mouf·lon (mo̵̅o̅f′län′)
noun pl. mouflons -·lons′ or mouflon -·lon′
- a wild sheep (Ovis musimon) native to the mountainous regions of Corsica and Sardinia: the male has large, curving horns
- a similar Asiatic sheep (O. orientalis)
- the wool of these sheep
Etymology: Fr mouflon < It dial. muffolo, for muffione < LL dial. mufro, akin to L musimo, wild sheep < a pre-L western Mediterranean native term
Also moufflon mouf′·flon′
Browse dictionary definitions near mouflon
Also Mentioned In