Lehn Family History
Lehn Name Meaning
German:: from a short form of the personal name Leonhard see Leonard . habitational name from any of various places of that name. short form of the female personal names Magdalene Helene.
Source: Dictionary of American Family Names 2nd edition, 2022