FamilyEducation.com
   
 

Last name origin & meaning:

Italian and southern French: from the personal name Barnaba, Italian and Occitan form of Barnabas (see Barnaby 1).