SOCORRO Meaning of SOCORRO in English geographical name town Texas, a S suburb of El Paso population 27,152 Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012