South Windsor


noun

a town in N Connecticut.