The baby boy name Lennon represent unique meaning, Of a courtesan, is popular among gaelic ethenicity or origin.

The name pronounce as len-ən, the name contain around 2 syllables in pronouciations.

The human Lennon has also nick names such as Lenny, Len, Lennie, and also has variations of Lenyn, Lenon, Lennyn, Lennin, Lennen, Lennan, Lenin, Lenen, Lenan.

Lennon is a variant of Leannan. Leannan is a Celtic name and is not used nowadays. It literally means 'of a concubine'.

Map Of Gaelic Origin