1. a trust created for charitable or religious or educational or scientific purposes
charitable trust |