MOUFLON


Meaning of MOUFLON in English

noun 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.

Webster English vocab.      Английский словарь Webster.