Submitted names are contributed by users of this website. Check marks
indicate the level to which a name has been verified.
Type Surname (from given name)
Other Forms FormsHeacock
English (West Midlands): from a medieval personal name, a pet form of
Hay, formed with the Middle English hypocoristic suffix -cok (see
Cocke).