From Germanic 'adal' (noble) and 'hard' (brave/hardy), meaning noble and brave.
Like Adelard?
Swipe through thousands of names like it