ghoul in Finnish ghoul in Finnish ghouli noun (mythology) A demon said to feed on corpses. Add to Flashcards