SETTLOR


Meaning of SETTLOR in English

[set.tlor] n (1818): one that makes a settlement or creates a trust of property

Merriam-Webster English vocab.      Английский словарь Merriam Webster.