beau
beau (bō) noun
plural beaus or beaux (bōz)
1. The boyfriend of a woman or girl.
2. A dandy; a fop.
[French, from beau, bel, handsome, from Latin bellus.]