Occupational English surname meaning 'archer,' from Old English 'boga' (bow) + 'mann' (man).
Like Bowman?
Swipe through thousands of names like it