See Also: mouflon(medicine)
mouflon(dictionary)

mouflon (iou)



mouflon noun. Also moufflon. L18.
[French from Italian muflone from Proto-Romance.]
A wild mountain sheep, as an aoudad, a urial; spec. the Asiatic sheep Ovis orientalis, native to the Middle East and established also in Sardinia, Corsica, and central Europe, and thought to be the closest relative of the domestic sheep. L18.
The fur of the mouflon; woollen fabric made from this or a similar fur. E20.