Updated June 9, 2019 Share: Family name origins & meanings English : variant of Harlock, a nickname for someone with gray hair, from Old English hār ‘gray’ + locc ‘lock’.