English place name variant of Thetford, from Old English meaning 'public ford' or 'people's crossing'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Thedford?
Swipe through thousands of names like it