Answer: muflon

AnswerCrossword Clue
muflona wild sheep