Socorra

- 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? Tell us which names you like and we'll give you many more you might love

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

Hunt Me Some Names