new-haven

Nouns

  • (n) a city in southwestern Connecticut; site of Yale University

Words of close approximity