Save Type Surname (from given name) Usage Upper German, German (Swiss), Alsatian Meaning & History Upper German and Alemannic form of the given name Leonhard.