where does the last name leonard originate from
Leonard The given name and surname originate from the Old High German Leonhard containing the prefix levon ("lion") and the suffix hardu ("brave" or "hardy"). The name has come to mean "lion strength", "lion-strong", or "lion-hearted". It may also be from the Latin Leo ("lion"). Leonard was the name of a Saint in the Middle Ages period, known as the patron saint of prisoners.[1]