• Definition for "moufflon"
  • Sentence for "moufflon"
    • Also, we met many English sportsmen…
    • View More
  • Hypernym for "moufflon"

moufflon definition

  • noun:
    • Alternative spelling of mouflon.
    • crazy hill sheep of Corsica and Sardinia
41 votes

How would you define moufflon?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!