Variant of Selma, possibly from Norse Anselma meaning 'divinely protected' or 'helmet of God.'
Like Shelma?
Swipe through thousands of names like it