Definition of New York Bay

  • 1. A bay of the North Atlantic; fed by the Hudson River Noun

Semanticaly linked words with "new york bay"