English surname-turned-given-name meaning 'long ford,' from Old English lang (long) and ford (river crossing).
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Lankford?
Swipe through thousands of names like it