Trull

Webster's Dictionary of the English Language

·noun A girl; a wench; a lass.

II. Trull ·noun A drab; a strumpet; a harlot; a trollop.