Bonifacy

Meaning
PolishDoer of Good Deeds
Gender
Origin