charroFormsTop 45000MeaningsNoun1. one who is rustic or coarse2. native or inhabitant of the city of Salamanca or surrounding province, Castile and León, Spain (usually male)3. a traditional postindependence Mexican horseman (Mexico)