Lennon
Pet Name
Lennon
Origin
Gaelic
Meaning
Of a courtesan
Notes about Lennon
Lennon is a variant of Leannan. Leannan is a Celtic name and is not used nowadays. It literally means 'of a concubine'.
More Info about Lennon
No more information.
Pet Name Themes contains Lennon