Origin of the surname Bonnafy

1
France
69
81.2%
2
Switzerland
16
18.8%