new york bay

Noun
  1. A bay of the North Atlantic;
    Fed by the Hudson River (synset 109393294)

Other Searches