Bennett is an English surname and given name of Germanic origin, derived from the Middle English 'benet', meaning 'small wealthy estate'. It gained popularity as a given name in the 20th century, often used to honor family members with the name Bennett or similar names like Benjamin.
"The name Bennett experienced a significant surge in popularity post-2000, peaking at 146 births in 2023."