Meaning of hudson river

Definition of hudson river

(noun) a New York river; flows southward into New York Bay; explored by Henry Hudson early in the 17th century

Other information on hudson river

WIKIPEDIA results for hudson river
Amazon results for hudson river