charro
Top 45000
Meanings
Noun
1. one who is rustic or coarse
2. 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)