Pupo Family History
14-Day Free Trial
Pupo Name Meaning
Spanish and Portuguese: possibly of Italian origin (see 2 below). Italian: nickname from pupo ‘child’, ‘baby’, from Sicilian pupu, which can also mean ‘puppet’, ‘doll’, ‘vain person’.
Source: Dictionary of American Family Names ©2013, Oxford University Press
Similar surnames: Lupo, Puma, Papa, Puro, Pio, Muro, Pupa, Cupo, Po, Puff