Wiktionary
beau joueur
n. A gambler, especially if skilled, gallant.
n. A gambler, especially if skilled, gallant.