cam_river
1. [ noun ] (geography) a river in east central England that flows past Cambridge to join the Ouse River
Synonyms: river_cam cam
Related terms: river England