Meaning of new york bay

Definition of new york bay

(noun) a bay of the North Atlantic; fed by the Hudson River

Other information on new york bay

WIKIPEDIA results for new york bay
Amazon results for new york bay