mufflon
MUF'FLON
, n. The wild sheep or musmon.