Sheela is an Irish form of Cecilia or Sheila, commonly interpreted as 'blind' in its classical root tradition.
Like Sheela?
Swipe through thousands of names like it