Baby Names and Name Generators

What Does Rocio Mean?
"Dew drops; dew"