English surname turned given name, from Old English meaning 'homestead' or 'river site'; also a presidential name.
Like Taft?
Swipe through thousands of names like it