Variant spelling of Sheila, the Irish form of Cecilia, meaning 'heavenly' or 'blind.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shiela?
Swipe through thousands of names like it