Bonifacio

Meaning
SpanishGood Fate
ItalianGood Fate
PortugueseGood Fate
Gender
Origin