Socorro

Socorro is a Portuguese-Spanish word for help or relief. It also can refer to:

Read more about Socorro:  Places, People, Animals, Other Uses