Settlor
One who sets up say, a trust.
Published: 29 September 2015
Last Updated: 17 November 2021
This website uses cookies to ensure you get the best experience on our website Got it!