Baby Names Land
chevron_left

Charo

chevron_right

Meaning of the Name

A pet form of Rosario, meaning rosary, a Spanish affectionate nickname.
Gender
Girl
Origin
Spanish