MUFFLON

Source: 566

mufflon. Mufflon, n. the wild sheep or musmon