eidôla
See also:
eidola
English
Noun
eidôla
plural of
eidôlon
Anagrams
aeolid
,
aloeid
,
dealio