
1) Civil parish in Somerset 2) English surname 3) Tarock card game
Found on
https://www.crosswordclues.com/clue/trull

Trull is village and civil parish in Somerset, England, situated near Taunton. The parish which includes Dipford has a population of 2,288. ==History== The name Trull is thought to derive from the word Trendle meaning circle or wheel. The parish of Trull was part of the Taunton Deane Hundred. ==Governance== The parish council has responsibility fo...
Found on
http://en.wikipedia.org/wiki/Trull

• (n.) A drab; a strumpet; a harlot; a trollop. • (n.) A girl; a wench; a lass.
Found on
http://thinkexist.com/dictionary/meaning/trull/
No exact match found.