Acronyms that contain the term sawston
What does sawston mean? This page is about the various possible meanings of the acronym, abbreviation, shorthand or slang term: sawston.
What does sawston mean?
- Sawston is a large village in Cambridgeshire in England, situated on the River Cam about seven miles (11 km) south of Cambridge. It has a population of 7,145 (Census 2011).