English synonyms about - contact  

mouflon

noun

1 mouflon

Wild mountain sheep of Corsica and Sardinia.

synonyms: moufflon, Ovis musimon.

Dutch: moeflon
Polish: muflon europejski, muflon


Find more on mouflon elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0693