Definitions for "Wisbech"
Wisbech is a market town and inland port with a population of about 20,000 in the Fenland area of Cambridgeshire. The tidal River Nene runs through the centre of the town and is spanned by two bridges. The name is believed to mean mouth of the (River) Ouse but it has never been resolved.
Wisbech is a former United Kingdom Parliamentary constituency. It was created upon the abolition of Cambridgeshire in 1885 and was abolished in 1918.