Bonfils
Contribute
Surname BONFILS
SOURCE: Nickname
USAGE: French
Meaning & History
Derived from Old French bon fils meaning "good son".