Granta

[gran-tuh] /ˈgræn tə/
noun
1.
Cam.
British Dictionary definitions for Granta

Granta

/ˈɡræntə; ˈɡrɑːntə/
noun
1.
the original name, still in use locally, for the River Cam