More info about the name "Brandon"
Brandon is an English name and is of Anglo-Saxon origin. It is believed to be a locational name for people from places like Brandune and Brandun. These place names are a combination of two Old English words, “brom” which means 'broom' and “dun” which means 'a hill'. It is also believed to be a shortened version of many Germanic names starting with Brand which means 'sword'.