SETTLOR is a playable word

settlor Scrabble® Dictionary

noun
pl. settlors
one that makes a legal settlement

115 Playable Words can be made from "SETTLOR"