mufflon

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