caballero
noun
°A horseman, particularly in the Latin American context.