Braxton \b-rax-ton\ as a boy's name is of Old English origin, and the meaning of Braxton is "Brock's town". Transferred use of the surname and place name. Brock is an informal word for "badger". Use as a given name has probably been influenced by Brant and Branton, and similar-sounding names as Caxton and Paxton.
Braxton has 1 variant form: Brexton.