harlot

A woman who gives sex to men for money. Harlots were common at the time of the Bible. But the Bible teaches that this behaviour is wrong. Another word for harlot is prostitute.