English dictionary
new york bay meaning and definition
Definition and meaning of new york bay at MeaningMonkey.org. new york bay meaning and definition in the English Dictionary.NEW YORK BAY noun
Definition of New York Bay (noun)
- a bay of the North Atlantic; fed by the Hudson River
Source: Princeton University Wordnet