Related Words for word “eidolons”
eidolons - Did you Mean?
eidolon