MOUFLONS

Scrabble 13 Words With Friends 17

Definition

MOUFLONS is the plural of MOUFLON.

noun MOUFLON: wild mountain sheep of Corsica and Sardinia.

See all 82 words you can make from MOUFLONS →

← Unscramble different letters