Meaning of cam river

Definition of cam river

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

Other information on cam river

WIKIPEDIA results for cam river
Amazon results for cam river