Giant given to eating humans (4)
I believe the answer is:
ogre
(Other definitions for ogre that I've seen before include "Terrifying man" , "character in 'Puss in Boots'" , "terrible person" , "Giant of folklore, eats humans" , "Monstrous giant" .)