river_cam has definitions from the field of geography
1
[ noun ] (geography) a river in east central England that flows past Cambridge to join the Ouse River

Synonyms

cam_river cam

Related terms

river England

*