mouflon Meaning, Definition & Usage
-
noun wild mountain sheep of Corsica and Sardinia
Ovis musimon; moufflon.
WordNet
Mouf"lon noun
Etymology
F.Definitions
(Zoöl.) 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 alsomusimon ormusmon .Written also moufflon .