FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: variant of Bail.
  2. Spanish: status name for a steward or official, from Old Spanish baile, Late Latin baiulivus; cognate with English Bailey.