Logo
Are we missing a name?
Logo for Sheela
Sheela
This is an Anglicized version of the Irish Síle, which means "blind."
Alternates: Sheila, Shilla
Tags: dependable, English, funny, leader
More info: Results for "Sheela" on Google
Favorites Download Logo
Email these favorites
Sponsor
Jfmexperience
Legal & Privacy
About What a Lovely Name