TOWNSITE is a playable word

townsite Scrabble® Dictionary

noun
pl. townsites
the site of a town
200 Playable Words can be made from "TOWNSITE"