ogre
ogre - noun
a cruel wicked and inhuman person
(folklore) a giant who likes to eat human beings
ogre - thesaurus
demon
devil
fiend
monster