Harkin \ha(r)-kin\ as a boy's name is of Irish and Gaelic origin, and the meaning of Harkin is "dark red".
Harkin has 2 variant forms: Harkan and Harken.