NEW YORK BAY


Meaning of NEW YORK BAY in English

geographical name inlet of the Atlantic SE New York & NE New Jersey at mouth of Hudson River forming harbor of metropolitan New York & consisting of

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.