From Latin pungō, from Proto-Italic *pungō, from Proto-Indo-European *pewǵ- (“prick, punch”). Compare Italian pungere, French poindre, Romanian împunge.
punghere