A testamentary trust by definition is a trust created by a Will. Most Wills create a trust of some sort in that upon the death of the person who made

Share