Last name origins & meanings:
- Irish: Anglicized form of Gaelic Ó hEarcáin
‘descendant of Earcán’, a byname or personal name formed
from a diminutive of earc ‘red’, ‘bloody’; also meaning ‘pig’.
- English: from a pet form of a medieval personal name (see
Comments for Harkin