Proper Noun
A river in Northamptonshire, England, tributary to the Great Ouse, which passes Towcester.