townsite - noun

singulartownsite
pluraltownsites