Home - Boy's Name - B - Boniface

Boys name -
Boniface

Meaning:

Handsome face; a do gooder.

Derivation:

Bonifacio (italian, Bonifacius (german, Dutch), Spanish), Swedish)

Origins:

Italian, Latin

Mail to a Friend