MUFLONS is a 7 letter word starting with M and ending with S

Definitions & Synonyms

noun - MUFLONS is a type of wild sheep with curved horns and woolly coat, found in the mountainous regions of Corsica and Sardinia.

Crossword-Clues with MUFLONS

Crossword-Clues containing MUFLONS