Leonard is a French form of the German Leonhard from the Old High German name Lewenhart meaning "strong as a lion".

c o m b o s

n i c k n a m e (s): Leo, Len, Lenny

dec 26 2021 ∞
dec 26 2021 +