Common Noun Collocations of devils

angel, authority, beast, Beelzebub, belief, company, cup, daughter, demon, doctrine, folk, ghost, God, god, habitation, heaven, hell, legion, man, Milton, name, person, possession, power, prince, printer, saint, spirit, witch, Spirit