Synonyms: ogre
Definition: (folklore) a giant who likes to eat human beings
Similar words: giant
Definition: an imaginary figure of superhuman size and strength; appears in folklore and fairy tales
Synonyms: monster, ogre, devil, demon, fiend
Definition: a cruel wicked and inhuman person
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable