Tove (English, name)
expansion: Tove
Senses:
glosses: A river in Northamptonshire, England, tributary to the Great Ouse, which passes Towcester.
Forms: