Sheela is an Irish form of Cecilia or Sheila, commonly interpreted as 'blind' in its classical root tradition.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sheela?
Swipe through thousands of names like it