English occupational or place name meaning 'one who lives near beech trees,' from Old English 'bēce.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Beacher?
Swipe through thousands of names like it