Wow, I really love your taste in names, and I'm so glad you've picked up
Rocio. I love Spanish religion-related word names (that sounds really specific, but really, it's a big category!).
Socorro has never been a favorite of mine for whatever reason, but I think if you're going to use a theme, Spanish religion-related word names as mns is a great one. Other names from that category:
Dolores (pains...sounds like a bad meaning, but it's not!),
Mercedes (mercies),
Pilar (pillar),
Belen (Bethlehem),
Soledad (solitude...again, sounds like a bad meaning, but it's not),
Piedad (piety),
Amparo (shelter),
Remedios (remedies), Angeles (angels),
Cruz (cross),
Consuelo (consolation),
Candelaria (Candlemas),
Candela (candle),
Carmen (
Carmel),
Alba (dawn),
Emperatriz (empress),
Esmeralda (emerald),
Gracia (grace),
Luz (light),
Milagros (miracles),
Nieves (snows),
Paloma (dove),
Paz (peace),
Reina (queen),
Rosario (rosary),
Azucena (madonna lily), and
Trinidad (trinity).
Here are some other suggestions of names you might like from my list:
Adelina Adeline Aida Almudena Beata Carol Chantal Cristina Damaris Emmanuelle Esther Ilaria Ines Julitta Leonie Leonor Maria Marisol Maxima Mehitabel Mireille (prn mee-RAE)
Mireia Naomi Ofelia Paola Ramona Salome Susan Susanna Ursula Amedeo Andre Andrea Antonin Barnaby Carmi Caspar Claude Cristobal Daniel Emilio Emmanuel Erez Esai
Fabian Francis Hector Hosea Itamar Ivan Jesse Joah
Joses Kaïs (not in the database, but it's name of the "
Romeo of the Arab world" and it's prn kah-EECE) Leonel
Lionel Lucas Malachi Malchy
Manuel Marcel Marcelo Marco Marcos Marcus Marino Mattia Omar Oscar Paris Pascal Patrick Paul Paulo Remi Solomon Solon Tino Vadim Valdemar
Hope that helps. Let me know what you like!