Karkiainen

Etymology
Probably from (dialectal ) either through place names or a byname/nickname.