Words: mouflon moufflon Ovis musimon
Part of speech: n
Definition: wild mountain sheep of Corsica and Sardinia