Did you mean Lenny?
Lenny
noun
°A diminutive of the male given name Leonard.