I'm writing some stuff based on 18th century Britain so I have found this list of slang very useful, there's a word for everything!
(There's far too many words for whore...)
18th Century Slang
You writing summat based on 18th century Britain? Have a gander!