Lennard

Variant of English Leonard, meaning lion-strong