Torridge (English, name)
expansion: Torridge
Senses:
glosses: A river in Devon, England, which flows into the Taw estuary and Atlantic Ocean.
glosses: A local government district in Devon named after the river.
Forms: