EIDOLON


Meaning of EIDOLON in English

n. (pl. eidolons or eidola)

1. a spectre; a phantom.

2 an idealized figure.

Etymology: Gk eidolon: see IDOL

Oxford English vocab.      Оксфордский английский словарь.