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
Tweet