Meaning & Origins

Transferred used of the Irish surname, Anglicized form of Gaelic Ó Leannáin ‘descendant of Leannán’ or Ó Lonáin ‘descendant of Lonán’. Its use as a given name is no doubt in honour of John Lennon of the Beatles (1940–80).