Home / Dictionary / Moufflon

Moufflon Moderate

Moufflon has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

wild mountain sheep of Corsica and Sardinia

2

Alternative spelling of mouflon

Related Terms
Broader Terms (hypernyms)
mountain sheep
Rhyming Words
lon alon elon clon bolon nylon adlon salon pylon azlon malon cylon rulon felon arlon talon delon solon orlon balon
Compare
Moufflon vs