English-Turkish dictionary »

eidolon meaning in Turkish

EnglishTurkish
eidolon [eidolons] (a ghost or elusive entity)
noun
[UK: aɪ.ˈdəʊ.lɒn]
[US: aɪ.ˈdəʊ.lɒn]

hayaletnoun