a cruel wicked and inhuman person
[ Syn: monster , fiend , devil , demon ]
(folklore) a giant who likes to eat human beings