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"