charro

noun
  1. a Mexican cowboy or horseman, especially one skilled in horsemanship and traditional riding techniques
  2. Usage: from Spanish; often associated with Mexican culture and rodeo traditions
  3. a style of traditional Mexican clothing or outfit worn by charros, typically including a decorated jacket and wide-brimmed hat
  4. Usage: often used attributively (e.g., charro suit)

Examples