How do you spell Eidolon 

Available Definitions:
1)  n. - An image or representation; a form; a phantom; an apparition.





 Take Spelling Test