The name Bennett is of English origin and has historically been used as a boy name. It's thought to be derived from the Latin name Benedictus, which means “blessed.” Bennett is more commonly used as a ...