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".
Leonhard is baby boy name mainly popular in Christian religion and its main origin is . Leonhard name meanings is Lion,strong, brave, hearty, brave as a lion, lion-hearted. Other similar sounding names can be Leonard.
You probably have google this question: My baby name is Leonhard and how can I combine the name Leonhard with other names and create unique & new name? We tried to suggest Leonhard name combinations. You can see how it looks the name Leonhard as first name or Leonhard as last name. You can combine the middle name for Leonhard and create a unique name.