Tove noun1 •A river in Northamptonshire, England, tributary to the Great Ouse, which passes Towcester.