New Canaan


noun

a town in SW Connecticut.