beau
/bō/
noun:
beau; plural noun: beaux; plural noun: beaus
1. a boyfriend or male admirer.
Similar: boyfriend, sweetheart, lover
2. a rich, fashionable young man; a dandy.