Word Study
mouflon
WORDNET DICTIONARY
Noun mouflon has 1 sense
- mouflon(n = noun.animal) moufflon, ovis musimon - wild mountain sheep of Corsica and Sardinia; Array is a member of genus ovis, ovis
is a kind of mountain sheep
CIDE DICTIONARY
mouflon, n. [F. mouflon.].
A wild sheep (Ovis musimon ), inhabiting the mountains of Sardinia, Corsica, etc. Its horns are very large, with a triangular base and rounded angles. It is supposed by some to be the original of the domestic sheep. Called also musimon or musmon . [1913 Webster]
For further exploring for "mouflon" in Webster Dictionary Online