Charo Family History
14-Day Free Trial
Charo Name Meaning
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).
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Caro, Char, Haro, Claro, Baro, Chino, Ciarlo, Hara, Carn, Chiaro