Mouflon.
(Of thelat.)(domusmo,-? nis, and this of theGr. ?, -?).
1. m. species of sheep, who lives in Corsica and Sardinia and is often considered as the wild ancestor of the domestic sheep.