Common Noun Collocations of demons

abide, angel, animal, army, Beelzebub, belief, cup, devil, doctrine, fairy, ghost, goblin, God, god, goddess, hero, king, legion, man, monster, name, place, possession, power, prince, Satan, spirit, witch, work, Spirit