Answer: briareus

AnswerCrossword Clue
BRIAREUS

Monster of myth

BRIAREUS

Hundred-armed monster of myth

BRIAREUS

Multihanded giant