TRULL


Meaning of TRULL in English

[trull] n [G Trulle, fr. MHG; akin to MHG trolle lout--more at troll] (1519): prostitute, strumpet

Merriam-Webster English vocab.      Английский словарь Merriam Webster.