Likely related to Rocio, the Spanish name meaning dew, from Latin ros.
Like Rosio?
Swipe through thousands of names like it