Leonard or Leo is a common English, German, Irish, and Dutch masculine given name and a surname. ... The name has come to mean "lion strength", "lion-strong", or "lion-hearted". It may also be from the Latin Leo ("lion"). Leonard was the name of a Saint in the Middle Ages period, known as the patron saint of prisoners.
English meaning: The name Lenn is a English baby name The English meaning of Lenn is: Lion-hearted.
Lennell is a baby boy name its meaning is abbreviation of leonard. Mostly popular in religion. The poeple have viewed this name 1369 times.