Dudwell (English, name)
expansion: Dudwell
Senses:
glosses: The River Dudwell, a tributary of the River Rother in East Sussex, England.
Forms: