[n] a university in England [n] a city in eastern England on the River Cam; site of Cambridge University [n] a city in Massachusetts just north of Boston; site of Harvard University and the Massachusetts Institute of Technology
Cambridge University