NEW YORK BAY


Meaning of NEW YORK BAY in English

a bay of the Atlantic at the mouth of the Hudson, W of Long Island and E of Staten Island and New Jersey.

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .