beau

noun
  1. a woman’s boyfriend or male romantic partner
  2. Usage: somewhat old-fashioned
  3. a man who is very concerned with his appearance and clothing
  4. Usage: dated

Examples