Variant of Selma, possibly from Germanic 'helm' meaning helmet or protection, meaning divine protector.
Like Zelma?
Swipe through thousands of names like it