From Latin 'Bonifatius' meaning 'good fate' or 'one who does good,' borne by several popes.
Like Bonifacio?
Swipe through thousands of names like it