English occupational or place name meaning 'one who lives near beech trees,' from Old English 'bēce.'
Like Beacher?
Swipe through thousands of names like it