Possibly: Derived from ‘Sheela’ meaning ‘character, conduct, behavior’ in Sanskrit, with a feminine suffix

1 Post