Charo is a baby girl name of Latin origin. Here are the full details of Charo's name.
Other Meaning: Wreath of roses
Other Origins: Spanish, French, Filipino
Other Nicknames: Roch, Char, Roci, Roe, Cho, Aro, Chaa, Ro, Cha