Loading name…
Lennie is an English pet form and diminutive of Leonard, which derives from the Old High German name Leonhard, composed of the elements leo, meaning lion, and hard, meaning brave, strong, or hardy. The name entered widespread use in medieval Europe following the veneration of Saint Leonard of Noblac, a sixth-century Frankish nobleman and patron saint of prisoners. Lennie functions as both a masculine and occasionally feminine given name, and shares its roots with the variants Len, Leonard, Lennard, and Leonardo.