From Old French 'bois' meaning wood or forest, originally a surname for one who lived near woods.
Like Boyce?
Swipe through thousands of names like it