Meaning
The name comes from the Spanish title of Virgin Mary, Maria del Rocio (Mary of the Dew). It's female name despite the o ending. Rocco means dew.
Gender
Girl
Religion
Christian