Variant of Sheila (Irish, from Latin Cecilia) or an Indian name from Sanskrit meaning 'conduct' or 'character.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shila?
Swipe through thousands of names like it