Answer: eidolons

AnswerCrossword Clue
EIDOLONS

Phantoms.