First names details

First name: Lennon
 

Origin

: English, Irish

Nameday

:

Meaning

: from the Irish family name "O Leannain", meaning "descendant of Leannan" "Leannan" means "beloved" / "lover"
Current rating for this first name:
6.5 out of 8 votes

Unpopular first name
Popular first name
<<< back