mouflon
Meanings
- wild mountain sheep of Corsica and Sardinia
- MOUFLON n pl. -S a wild sheep
Synonyms
Scrabble Score: 12
mouflon is a valid Scrabble (US) TWL wordmouflon is a valid Scrabble Word in Merriam-Webster MW Dictionary
mouflon is a valid Scrabble Word in International Collins CSW Dictionary
Words With Friends Score: 16
mouflon is a valid Words With Friends word