Meaning of river cam

Definition of river cam

(noun) a river in east central England that flows past Cambridge to join the Ouse River

Other information on river cam

WIKIPEDIA results for river cam
Amazon results for river cam