Find the word definition

Wikipedia
Teversham

Teversham is a small village in Cambridgeshire located roughly from Fulbourn, and is roughly from the centre of Cambridge. It is a small village compared to neighbouring ones. Although just a few hundred metres from the edge of Cambridge it is bordered by farmland on all sides.