GHOUL


Meaning of GHOUL in English

noun an imaginary evil being among eastern nations, which was supposed to feed upon human bodies.

Webster English vocab.      Английский словарь Webster.