Meaning of “ghoul” - Learner’s Dictionary

ghoul

noun [ C ] uk us /ɡuːl/

an evil spirit

(Definition of “ghoul” from the Cambridge Learner’s Dictionary © Cambridge University Press)