FamilyEducation.com
   
 

First name origin & meaning:

German: Resolute

First name variations: Abelardo, Abalard, Abelhard, Abilard, Adalard, Abelard

This name appears in the following lists: Animals