English dictionary

mouflon meaning and definition

Definition and meaning of mouflon at MeaningMonkey.org. mouflon meaning and definition in the English Dictionary.

MOUFLON noun

Definition of mouflon (noun)

  1. wild mountain sheep of Corsica and Sardinia
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: