mouflons meaning

Meaning of mouflons

What is the full meaning of mouflons

MOUFLON, (French) a Corsican wild sheep, also MOUFFLON, MUFLON, MUSIMON, MUSMON [n]

Example of the word mouflons placed on a Scrabble board.

Unscrambled word mouflons

Points for mouflons

Scrabble
17 points
Word With Friends
17 points
Wordfeud
17 points

Related pages for mouflons