Home

Word

New Haven, n.
more info a city in southwestern Connecticut; site of Yale University
<noun.location>

New Haven