Ovis musimon

noun

1.
wild mountain sheep of Corsica and Sardinia