(noun) giant, goliath, monster, behemoth, colossus
someone or something that is abnormally large and powerful