Find the word definition

Wikipedia
Ditchingham

Ditchingham is a village and civil parish in the English county of Norfolk. It is located across the River Waveney from Bungay, Suffolk near to The Broads National Park.