hudson_river
1. [ noun ] (geography) a New York river; flows southward into New York Bay; explored by Henry Hudson early in the 17th century
Synonyms: Hudson
Related terms: river New_York
Similar spelling:   Hudson_Bay
  hudson_seal