Names A-Z - names, meanings and origins
28053 names, meanings and origins
NamesAZ.com

Sheela

This is one of your favorites
Origin
english
Origin name
lat caecus ’blind’ (perhaps ’blind’ of fault by others, willing to forgive?) - other suggestions are irish 'divine place' 'heaven' and gaelic 'smart and wise'
- also a hind name: clever, friendly