Updated June 9, 2019 Share: Family name origins & meanings Galician : nickname from puga ‘thorn’, ‘prickle’, probably in the figurative sense ‘sharp’, ‘clever’.