Synonyms for "ghoul"

Words with similar meaning