English to Arabic

Meaning for:
Ghoul
other
غول