Variant spelling of Sheila, the Irish form of Cecilia meaning 'blind' or 'heavenly.'
Like Sheilia?
Swipe through thousands of names like it