Meaning of charles river

Definition of charles river

(noun) a river in eastern Massachusetts that empties into Boston Harbor and that separates Cambridge from Boston

Other information on charles river

WIKIPEDIA results for charles river
Amazon results for charles river