Branford is an English name derived from the Old English words 'Bran' (raven) and 'ford' (river crossing), translating to "raven's river crossing". It originated as a surname in Anglo-Saxon times but is now more commonly used as a boy's given name, particularly in the United States where it has gained popularity since the 1970s. The name is also associated with the town of Branford, Connecticut, which was named after an early settler known by the nickname "Bran".