Meaning and Origin of: Charo

Girl name origins & meanings

  • Latin : A flower

Family name origins & meanings

  • Spanish : perhaps an altered spelling of Charro, a nickname from charro ‘rustic’. As a forename Charo is a pet form of (María del) Rosario (see Del Rosario).