FamilyEducation.com
   
 

First name origin & meaning:

Old English: Fiery hill

First name variations: Branden, Brand, Bran, Brenden, Brendan, Brant, Brent, Brennen, Brennan, Brandon

Last name origin & meaning:

English: habitational name from Bramford in Suffolk or Brampford Speke in Devon. Both places are named with Old English brōm ‘broom’ + ford ‘ford’.