English place-name compound from Old English 'ead' (prosperity) and 'ford' (river crossing).
Like Edford?
Swipe through thousands of names like it