I came across the name Eyelid the other day.
Sorry that's wrong.
The name was Eilidh. Apparently it's AyLee, like Hayley, but without the H.
Humans are a funny bunch, never sure whether they want to conform or stand out, and very often both at the same time. As an odd foreigner in the UK, I wish I felt less antipathy toward celtic pronunciations, or perhaps it's the German in me wanting to fight the illogicality of using letters to 'sound wrong' in a European language.
And now I've just remembered a couple of words in Swedish.
So what's logic got to do with language? :-)