See also: eidolons

English edit

Noun edit

eidôlons

  1. plural of eidôlon

Anagrams edit