FamilyEducation.com
   
 

First name origin & meaning:

Italian: Winner

First name variations: Bardi, Bardy, Lom, Lombard, Lombardy

Last name origin & meaning:

Italian: patronymic or plural form of Lombardo.