Defenition of the word mouflon
-
Defenition of the word mouflon
- wild short-fleeced mountain sheep of Corsica and Sardinia
- wild mountain sheep of Corsica and Sardinia
Synonyms for the word mouflon
Meronymys for the word mouflon
Hypernyms for the word mouflon
See other words