Bonofacio
This is a Spanish variation of the Late Latin "Bonifatius," which means "of good fate, auspicious."
More info:
Results for "Bonofacio" on Google