Granta
[
gran
-t
uh
]
/ˈ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