Dutch-English dictionary »

ghoulia meaning in English

DutchEnglish
ghoulia substantief
{f}

ghoul [ghouls](a spirit said to feed on corpses)
noun
[UK: ɡuːl] [US: ˈɡuːl]

Your history