gigolo

noun
  1. a man who is paid to be a dancing partner or escort for women
  2. a man who is financially supported by a woman in exchange for companionship
  3. Usage: often disapproving

Examples