Spellcheck.net

Definitions of cambridge

  1. a city in eastern England on the River Cam; site of Cambridge University Scrapingweb Dictionary DB

What are the misspellings for cambridge?

X