cambridge

Noun
  1. A university in England (synset 102945682)
  2. A city in Massachusetts just to the north of Boston;
    Site of Harvard University and the Massachusetts Institute of Technology (synset 109119256)
  3. A city in eastern England on the River Cam;
    Site of Cambridge University (synset 108898243)

Other Searches