English | German | Russian | Czech

South Cambridgeshire English

Meaning South Cambridgeshire meaning

What does South Cambridgeshire mean?

South Cambridgeshire

A local government district of Cambridgeshire, England. The district completely surrounds the City of Cambridge, which is governed independently by its city council.

Are you looking for...?