English place name from Old English meaning 'hare ford' or 'army ford,' a river crossing.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Harford?
Swipe through thousands of names like it