Huge monster (8)
I believe the answer is:
behemoth
(Other definitions for behemoth that I've seen before include "Big corporation" , "Huge or monstrous person or thing" , "Giant" , "Something abnormally large and powerful" , "Huge or monstrous creature" .)