Bonamy \b(o)-na-my\ as a boy's name is of French origin, and the meaning of Bonamy is "good friend".
Bonamy has 1 variant form: Bonami.