trull (n.) Look up trull at Dictionary.com
"a low prostitute or concubine; a drab, strumpet, trollop" [OED], 1510s, from German trulle, perhaps cognate with troll (n.), or perhaps from troll (v.), cf. Middle High German trolle "awkward fellow."