-skaft (Old High German) comes from Proto-West Germanic -skapi, from Proto-Germanic -skapiz, from Proto-Germanic skapjaną, from Proto-Indo-European skab- — to cut, split, hew, shape; to cut, split, carve,...
-skaft (Old High German): ship