Harlots Synonyms

A woman who engages in sexual intercourse for money
(Noun)