The Penguin Dictionary of Historical Slang , abridged from Partridge, covers most of the bases mentioned in this thread. I particularly like his first definition:
in mid-C.16-18 cant, a beggar's trull, a female beggar.
Elsewhere, luckily, he defines trull as "a harlot"
Regards