Answer: satyral

AnswerCrossword Clue
satyrala monster (an extraordinary grotesque or gigantic animal)