Socorro

Socorro originates in Spanish language and means "support, succor". It refers to the Blessed Virgin Mary as Virgen del Perpetuo Socorro (Our Lady of Perpetual Succor). It is mainly popular in Spanish speaking countries and functions as a surname as well.

Origin/Usage
Spanish
Pronunciation
soh-KOH-roh
Meaning
Support, succor