- this week

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

Popular Spanish choice that refers to the Virgin Mary, Our Lady of Perpetual Help -- or Perpetuo Socorro.

Famous People Named Socorra

Pop Culture References for the Name Socorra

Secora, Secorra, Socaria, Soccora, Sucorra

Inspired by Socorra?

Discover 1000s more amazing names you'll love with NameHunter

Hunt Me Some Names