Socorra

- this week

Gender: F Meaning of Socorra: "one who helps" Origin of Socorra: Spanish

Socorra is #5301 on Nameberry

See full name page for Socorra