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