TOWNLETS is a playable word

townlet Scrabble® Dictionary

noun
pl. townlets
a small town
182 Playable Words can be made from "TOWNLETS"