Eidolon
Word Dictionary
-> Eidolon
Search:
Eidolon
(n.) An image or representation; a form; a phantom; an apparition.
Terms of Use
Canadian Jobs