EGAVE

musmon

Meaning

  1. noun A kind of sheep, the mouflon.

Similar words

mouflon beaver lamb mouton spanish sheep mohair molossine mountain sheep mountain deer chamoix aoudad

Often followed by

of

Save “musmon” to learn later