The Sanskrit word nápāt-
Word nápāt-
Meaning descendant, offspring, grandson
See also Proto-Indo-European: *népōts ‘grandson, nephew’
Latin: nepōs ‘grandson, nephew’
Avestan: napāt- ‘grandson’

Other words that might be of interest
putra ‘son’, vrsa ‘man, male’