
Bennett is an English surname with Anglo-Norman roots, found in records as early as the 1200s and thought to mostly have a patronymic origin. It refers to someone who was the son or descendant of a person named Benedict. Bennett is the English version of the Norman name 'Benet'. Some have hypothesised the surname Bennett may also have come from the Old English 'beonet' (bent-grass), and refer t...