twaddell

/ˈtwædəl/

Definitions

1. noun

a stream in Northern Ireland, flowing into the River Lagan

“The walkers followed the path along Twaddell for a few miles.”