Nene (English, name)
expansion: Nene
Senses:
glosses: A river that rises in Northamptonshire, England, and flows through Cambridgeshire, Norfolk and Lincolnshire to the sea at The Wash.
Forms: