English | German | Russian | Czech

Torridge English

Meaning Torridge meaning

What does Torridge mean?

Torridge

A river in Devon, England, which flows into the Taw estuary and Atlantic Ocean. A local government district in Devon named after the river.

Are you looking for...?