Common Noun Collocations of ghosts

ancestor, angel, animal, apparition, army, being, belief, believer, blood, cell, demon, devil, fairy, fear, giant, goblin, god, hobgoblin, land, man, monster, past, realm, soul, spirit, story, tale, vampire, witch, world