Gigolo

noun
  1. A man who is supported by a woman, often in return for his attentions and companionship, typically in a romantic or sexual context. noun
    The wealthy widow was often seen with a young gigolo by her side.
    He was accused of being a gigolo, living off the generosity of his older partner.
  2. A man who is paid to be a woman's escort or dancing partner. noun
    She hired a gigolo for the evening to accompany her to the gala.
    The gigolo was known for his charm and ability to make his clients feel special.