Lanard is likely a variant of Leonard, from Germanic roots meaning lion and brave or hardy.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Lanard?
Swipe through thousands of names like it