Someone who has sex for money.
Slang words
Mostly for female : sugar baby, porn star, Model, Stripper,
Scarlet woman, out girl, rent girl, call girl, working girl, woman on the game,
daughter of the game, woman of Pleasure, Fancy woman, lady of the night, hoe, slut, whore, hooker, tramp, skank, hussy, masseuse and woman of Abilities
Mostly for men : gigolo, slut maker, call boy, rent boy , player, man whore, keep man and toyboy
Any gender : escort, sex worker,
Street walker and night worker
Young people: water head, sex baby, girl lover or boy lover
Rich : courtesan