Names Searched Right Now:

Get email updates on Socorra

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

Popularity: this week.

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