From an Irish surname lineage (Ó Lannáin), anglicized as Lannon in many records.
Like Lannon?
Swipe through thousands of names like it