German form of Leonard, from Germanic elements leon (lion) and hard (brave, hardy).
Like Leonhard?
Swipe through thousands of names like it