Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of trull

- A drab; a strumpet; a harlot; a trollop.
- A girl; a wench; a lass.