ogre

ogres

Substantiv

Synonymer

(folklore) a giant who likes to eat human beings