Possibly from French 'Bueil' meaning ox hill, used as a surname turned given name.
Like Buel?
Swipe through thousands of names like it