FamilyEducation.com
   
 

First name origin & meaning:

Old English: Fiery hill

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

Last name origin & meaning:

Probably a shortened form of a German surname formed with the element Brennen, for example Brennenstuhl.