Meaning & History
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".
People think this name is
classic mature natural wholesome strong strange complex
Entry updated December 8, 2017