Socorro

  • [ - ]
  • Spanish
Means "succour, help, relief" in Spanish. It is taken from the title of the Virgin Mary María del Socorro meaning "Mary of Perpetual Succour".

There were no related names found for Socorro.