There are approximately 246 Pupo families in Italy
The geographical distribution of last name Pupo in Italy