FamilyEducation.com
   
 

Last name origins & meanings:

  1. Galician: habitational name from Bayona in Pontevedra province, Galicia.
  2. Castilianized form of Basque Baiona, a habitational name from a town in the Basque province of Lapurdi.