Variant of the Old English surname/place name Beckham, meaning 'homestead by the stream.'
Like Beckum?
Swipe through thousands of names like it