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