Socorro

Socorro is a Portuguese and Spanish word, a cognate of the English word succor (sometimes spelled succour, especially in Britain), which means "aid" or "help." When used as a place name, it often originates as a reference to the Blessed Virgin Mary as Virgen del Perpetuo Socorro (Our Lady of Perpetual Succour). It can mean:

Places:

People:

Animals:

Other uses: