New Havengeographical name
Definition of New Haven
city and port on New Haven Harbor (an inlet of Long Island Sound) in southern Connecticut population 129,779
Note: The campus of Yale University is located in New Haven.
Love words? Need even more definitions?Merriam-Webster unabridged
Words at Play
Ask the Editors