Subscribe
URL of the page has been copied to clipboard.
Meaning : A New York river. Flows southward into New York Bay. Explored by Henry Hudson early in the 17th century.
Synonyms : hudson
Install App