moufflon - noun
singular
moufflon
plural
moufflons