Etymology of the English word caballero
the English word caballero
derived from the Spanish word caballero
derived from the Latin word caballarius (horseman, rider; hostler)
derived from the Late Latin word caballus (horse, riding horse, packhorse)
