English place name from Old English meaning 'hare ford' or 'army ford,' a river crossing.
Like Harford?
Swipe through thousands of names like it