Answer: herculeses

AnswerCrossword Clue
herculesesHERCULES, any man of great size and strength