Hancock
What is the meaning of the name Hancock?
The name Hancock is primarily a gender-neutral name of English origin that means Son Of John.
English surname.John Hancock, Founding Father of the United States.
The name Hancock is primarily a gender-neutral name of English origin that means Son Of John.
English surname.