English synonyms about - contact  

New Haven

noun

1 New Haven

A city in southwestern Connecticut; site of Yale University.


Find more on new haven elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0284