Only thing i can think of...
Being a history and pretty affluent in a few languages... i Know the word Le Bon in french refers to being good or having quality. My strict guest is maybe he was a craps player and won this? I would like to see the answer though