English surname used as a given name, possibly from an Old English place name meaning 'trough settlement.'
Like Trafton?
Swipe through thousands of names like it