FamilyEducation.com
   
 

Last name origin & meaning:

Spanish: occupational name from caballero ‘knight’, ‘soldier’, ‘horseman’ (from Late Latin caballarius ‘mounted soldier’).

Comments for Caballero Comment Add a Comment (0)