Answer: leviathans

AnswerCrossword Clue
LEVIATHANS

Humongous creatures

LEVIATHANS

Behemoths.

LEVIATHANS

Huge, formidable things.