Modern invented name, likely a phonetic variant of Braxton, an English place name meaning 'Bracca's settlement.'
Like Braxen?
Swipe through thousands of names like it