Family name origins & meanings Scandinavian (mainly Denmark) : variant of Krog.Scandinavian (mainly Denmark) : from crock ‘inn’, hence a metonymic occupational name for an innkeeper.