Haycock Family History
14-Day Free Trial
Haycock Name Meaning
English (West Midlands): from a medieval personal name, a pet form of Hay 3, formed with the Middle English hypocoristic suffix -cok (see Cocke).
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Aycock, Hancock, Haylock, Alcock, Acock, Adcock, Laycock, Bocock