gigolo /(jĭg"ȧ*lō)/

gig·o·lo

gigolo

n.
  1. A man whose main income is derived from gifts or payments from women in return for his sexual favors or companionship.
  2. A professional male escort or dancing partner.