From Greek 'eidolon' meaning image or vision, used as an elaborated Spanish form.
Like Idolina?
Swipe through thousands of names like it