Irish Names
Name: Lennon
Irish: Ó Leannáin / Mac Leannáin
Meaning: “Descendant of Leannán” / “Son of Leannán” — leannán meaning “lover” or “sweetheart”
County: Fermanagh & Monaghan
Explore: More Irish Surnames
Name: Lennon
Irish: Ó Leannáin / Mac Leannáin
Meaning: “Descendant of Leannán” / “Son of Leannán” — leannán meaning “lover” or “sweetheart”
County: Fermanagh & Monaghan
Lennon is an anglicized form of the Irish Ó Leannáin or Mac Leannáin, meaning “descendant of Leannán” or “son of Leannán.” The personal name Leannán is connected with the Irish word for a lover or sweetheart, giving the surname an unusually warm meaning.
The Ó Leannáin family was particularly associated with County Fermanagh, where they were an important Gaelic family of the region. Other branches became established in neighboring County Monaghan, and the surname developed several local traditions.
The name is also related to Leonard, since both Lennon and Leonard could develop from the Irish Leannán. This is a good example of how Irish surnames could take different forms as they moved from Irish into English.
The original Gaelic surname was gradually transformed through English pronunciation and spelling. Ó Leannáin became Lennon, while related forms included Linnane and Leonard. The surname therefore preserves an ancient personal name even though its modern English form can make that connection difficult to recognize.
Behind the familiar name Lennon lies the story of a Gaelic family rooted in Ulster. From the evocative name Leannán to the families who carried Ó Leannáin through the generations, Lennon preserves a small but distinctive piece of Ireland's linguistic and family heritage.
Explore: More Irish Surnames