Save Type Surname (from given name) Usage Irish Pronounced Pron. /ˈlɛn.ən/(English) [key·simplify] Meaning & History Anglicized form of the Irish name Ó Leannáin, which means "descendant of Leannán". The byname Leannán means "lover". The name was borne by the musician John Lennon (1940-1980). Related NamesDetails VariantsLannon, Ó Leannáin Categories anglicizations, composers, love, rock singers