Leonard – Wikipedia

Leonard or Leo is a common English, German, Irish, and Dutch masculine given name and a surname.. The given name and surname originate from the Old High German Leonhard containing the prefix levon (“lion”) from the Greek Λέων (“lion”) through the Latin Leo, and the suffix hardu (“brave” or “hardy”). The name has come to mean “lion strength”, “lion-strong”, or “lion-hearted”.

https://en.wikipedia.org/wiki/Leonard