Leonhards
Leonhards is a surname of German origin, derived from the given name Leonhard. The name Leonhard itself is composed of the Germanic elements "leon" meaning "lion" and "hard" meaning "brave" or "hardy." Thus, the surname Leonhards can be interpreted as "brave as a lion" or "strong lion."
The surname is found predominantly in German-speaking countries, including Germany and Austria, and has also spread