Answer: aegaeon

AnswerCrossword Clue
AEGAEONBriareus