Just for the record, a harlot is essentially the same thing as a “Ho”.
bawd, call girl, camp follower, courtesan, prostitute, scarlet woman, streetwalker, strumpet, tart, hooker, moll, lady of easy virtue, lady of pleasure, lady of the night, trollop, doxy
Don’t leave anyone out!