settlor
nounDefinition of settlor
: one that makes a settlement or creates a trust of property
Keep scrolling for more
Keep scrolling for more