Green’s Dictionary of Slang

mab n.1

[SE mab, a slattern]

a prostitute.

[UK]New Canting Dict. n.p.: mob or mab a Wench or Harlot.
[UK]Bailey Universal Etym. Eng. Dict. n.p.: [as cit. 1725].
[UK]Grose Classical Dict. of the Vulgar Tongue [as cit. 1725].
[UK]Lex. Balatronicum [as cit. 1725].
[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue [as cit. 1725].
[US]Matsell Vocabulum 53: mab A harlot.