grandkid (English) comes from English kid, from Middle English kide, from Old Norse kið, from Proto-Germanic kidją, from Proto-Indo-European gidʰ- — kid, goatling, little goat.
grandkid (English): A grandchild