answersLogoWhite

0

From Latin Idolium meaning image. Also the Greek word Eidolon, meaning 'appearance, phantom, mental image or statue

User Avatar

Wiki User

12y ago

What else can I help you with?