FamilyEducation.com
   
 

Last name origin & meaning:

Finnish: from halko ‘split log’, probably acquired as a nickname by a proficient log splitter.