Anagrams

I'm Nails Trull...now if I can just figure out who the hell Trull is...

Trull is a village and parish in Somerset, England, situated two miles south west of Taunton in the Taunton Deane district. The village has a population of 1,861[2].
The name Trull is thought to derive from the word Trendle meaning circle or wheel.
Although the word 'trull' means a female of ill repute, ie a harlot/prostitute, Trull is a frequently occurring surname in USA, but a rare surname in the UK.
This is a well loved village, and this is in no small part due to Trull Stores, the local village shop that caters for all your needs!