ogre
nounA giant or monster in legends and fairy tales that eats humans.
nounA person who is felt to be particularly cruel, brutish, or hideous.
nounIn fairy tales and popular legend, a giant or hideous monster of malignant disposition, supposed to live on human flesh; hence, one likened to or supposed to resemble such a monster.
nounAn imaginary monster, or hideous giant of fairy tales, who lived on human beings; hence, any frightful giant; a cruel monster.
nounA type of
A brutish
(folklore) a giant who likes to eat human beings
nouna cruel wicked and inhuman person