Variant of Beckham, an Old English place name meaning 'homestead by the stream or beck.'
Like Beckhem?
Swipe through thousands of names like it