Word Focus

focusing on words and literature





Definitions and Synonyms of mouflon | Another word for mouflon | What is mouflon?

Definition 1: wild mountain sheep of Corsica and Sardinia - [noun denoting animal]

Synonyms for mouflon in the sense of this definition

(mouflon is a kind of ...) any wild sheep inhabiting mountainous regions

(... is a member of mouflon) sheep

More words

Another word for moufflon

Another word for moue

Another word for motto

Another word for mottling

Another word for mottled

Another word for moujik

Another word for moukden

Another word for mould

Another word for mouldboard

Another word for mouldboard plough


Other word for mouldboard plough

mouldboard plough meaning and synonyms

How to pronounce mouldboard plough