puttana

Etymology
From, from.

Noun

 * 1)  whore, slut, hooker, harlot, tart
 * 2)  bitch
 * 3) trollop, strumpet, whore, streetwalker
 * 1) trollop, strumpet, whore, streetwalker