Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

new haven Definition

Cancel
new haven
geographical name(New Ha-ven)
city and port on New Haven Harbor (an inlet of Long Island Sound) in southern Connecticut population 129,779

Words Related to new haven!

new haven Examples by Brain Bank Users