Answer: heracles

AnswerCrossword Clue
HERACLES

Monster-slaying Argonaut

HERACLES

Greek name of mythical hero.