English: what does eidolon mean?
Tutoring English, new definitions are always interesting. The tutor mentions a definition of eidolon. eidolon: an image that represents a specific person, entity, or conception, or else its idealized form. Source: Mish, Frederick C, editor. The Merriam-Webster Dictionary. Springfield: Merriam-Webster, …