cambridgeEnglish

Cambridge, Cambridge University

Noun

A city in Massachusetts just to the north of Boston, site of Harvard University and the Massachusetts Institute of Technology

English: Cambridge

Bahasa: Cambridge

Bahasa words with similar meanings

English words with similar meanings

Show 1 words

Words that start with "cambridge"