Could this Spanish name you're looking for possibly be "Sorraia"? It just occurred to me. "Sorraia" is the name of a species of wild horse which inhabits the south of Spain and Portugal. It takes its name from the River Sorraia. Unfortunately, I haven't been able to find out the meaning of the word "Sorraia".
-- Nanaea