Variant spelling of Leonard, from Germanic Leonhard meaning 'brave lion' (leo + hard).
Like Lenoard?
Swipe through thousands of names like it