SPECTRE
WordNet
noun
(1) A mental representation of some haunting experience
"He looked like he had seen a ghost"
"It aroused specters from his past"
(2) A ghostly appearing figure
"We were unprepared for the apparition that confronted us"