The meaning of the name Mangiafico:
Southern Italian: from mangia 'eat' (from mangiare 'to eat') + fico 'fig', probably an allusion to a bird (the fig eater) and thence to a man associated with or thought to resemble the bird, rather than to a man who ate figs.
I don't know what the brothers and sisters would say about someone thinking their ancestor resembled a bird.
According to Sicilia.indettaglio.it these are the towns where the surname occurs in Sicily: 16 out of 390.
Towns are ordered by province and then by number of occurrences.
In the left hand column is displayed the estimated number of individuals having the given surname shown in the right hand column. The numbers are shown with a two-decimal precision, meaning that a number of 106.10 estimates there are at least106 people in the town with that name, while the number 75.78 means there are likely 76 people in the town with that name.
28.82 Catania Ct Mangiafico 12.73 Misterbianco Ct Mangiafico 6.86 Gravina di Catania Ct Mangiafico 5.75 Aci Castello Ct Mangiafico 5.12 Aci Bonaccorsi Ct Mangiafico 4.38 Pedara Ct Mangiafico 2.75 Sant`Alessio Siculo Me Mangiafico 7.72 Ragusa Rg Mangiafico 315.71 Siracusa Sr Mangiafico 235.36 Floridia Sr Mangiafico 196.59 Canicattini Bagni Sr Mangiafico 39.89 Avola Sr Mangiafico 33.75 Melilli Sr Mangiafico 25.47 Noto Sr Mangiafico 15.30 Priolo Gargallo Sr Mangiafico 14.15 Sortino Sr Mangiafico