Common Noun Collocations of haunting

beauty, day, dread, dream, echo, Europe, eye, fear, ghost, house, image, martlet, melody, memory, mind, music, place, presence, quality, question, scene, sense, someone, sound, specter, spectre, temple, think, thought, year