Beau

Noun

 * 1) A male escort.
 * 2) A male lover; a boyfriend.
 * 3)  A man with a reputation for fine dress and etiquette; a dandy or fop.

Adjectives for Beau
ardent; fascinating; devoted; distant; cool.

Thesaurus
amoroso, beloved, blade, blood, boulevardier, boyfriend, caballero, cavalier, cavaliere servente, clotheshorse, coxcomb, dandy, dude, esquire, exquisite, fashion plate, fellow, fine gentleman, flame, fop, fribble, gallant, gentleman friend, gigolo, inamorato, jack-a-dandy, jackanapes, lady-killer, love-maker, lover, macaroni, man, man-about-town, masher, necker, old man, petter, philanderer, puppy, seducer, sheik, spark, sport, squire, steady, sugar daddy, swain, sweetheart, swell, truelove, young man