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 → 8-letter words Words starting with M Words ending with S ← Unscramble different letters