Home / Dictionary / Mouflon

Mouflon Moderate

Mouflon has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

wild mountain sheep of Corsica and Sardinia

2

A species of wild sheep, Ovis orientalis musimon, syn. Ovis aries musimon, endemic to Sardinia and Corsica.

Related Terms
Broader Terms (hypernyms)
mountain sheep

Origin

The word comes from the French mouflon, which was borrowed from the Italian muflone. It has been in use since between 1765 and 1775.

Rhyming Words
lon alon elon clon bolon nylon adlon salon pylon azlon malon cylon rulon felon arlon talon delon solon orlon balon
Compare
Mouflon vs