Adelard

French form of Old German Adalhard, meaning noble strength