Names Searched Right Now:
Rate:
Follow:

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.

People who like Socorra also like:

Sedona Show me more names similar to Socorra

Famous People Named Socorra

Pop Culture References for the Name Socorra

Secora, Secorra, Socaria, Soccora, Sucorra