There are approximately 2318 Magro families in Italy
The geographical distribution of last name Magro in Italy