Meaning & History
One plausible meaning for Hancock, due to the armorial achievement of the rooster charge. In medieval times, (500-1500AD) the rooster symbolized Christianity. This was due to with the fact the cock was crowing before Peter denied Christ, however, quickly after, it became a symbol for repentance & vigilance for looking out for sin. Similarly to this idea, it was popular for people to put Roosters atop church’s to remind Christian’s to be watchful against temptation. Also from a diminutive of the medieval name Hann.