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

newhaven Definition

Cancel
newhaven
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 newhaven!

newhaven Examples by Brain Bank Users