Synonyms of Cambridge

Primary definition: A historic university city in eastern England, home to the University of Cambridge.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)