Adelard

Baby Name Origin: French
Baby Name Meaning: Brave
This name stems from the German name Adela meaning noble
Similar: Adela

Gender: 
Boy