Variant of Socorro, Spanish for 'help' or 'succor,' tied to Our Lady of Perpetual Help.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Socorra?
Swipe through thousands of names like it