HANCOCK: 1. English from the personal name Hann + the hypocoristic cok/cocke which was often added to surnames. 2. Dutch for periwinkle/winkle shellfish.
Google dictionary
hy·po·co·ris·ticadjective
denoting, or of the nature of, a pet name or diminutive form of a name.