Big Huge Thesaurus

ghoul

noun

sounds kind of like