Variant of Leonard, from Germanic 'lewo' (lion) + 'hard' (brave), meaning lion-hearted or bold.
Like Lenard?
Swipe through thousands of names like it