Answer: moufflon

AnswerCrossword Clue
moufflona wild sheep, also MOUFLON