Lenn \l(e)-nn\ as a boy's name is a variant of Lenny (English) and Leonard (Old German), and the meaning of Lenn is "lion strength".
The baby name Lenn sounds like Len, Leon, Linn, Lynn, Lonn and Lunn. Other similar baby names are Benn, Kenn and Penn.