Green giant, maybe (4)
I believe the answer is:
ogre
(Other definitions for ogre that I've seen before include "Monster, troll" , "Monstrous person" , "Terrifying monster" , "Cruel and wicked person" , "Cruel giant of folklore" .)
I believe the answer is:
ogre
(Other definitions for ogre that I've seen before include "Monster, troll" , "Monstrous person" , "Terrifying monster" , "Cruel and wicked person" , "Cruel giant of folklore" .)