Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of ghoul

- An imaginary evil being among Eastern nations, which was supposed to feed upon human bodies.

Crossword clue for ghoul

- Evil spirit
- Fiend
- grave plundering monster
- Grave-robbing fiend