Variant of Socorro, Spanish for 'help' or 'succor,' tied to Our Lady of Perpetual Help.
Like Socorra?
Swipe through thousands of names like it