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.”
1. noun
a stream in Northern Ireland, flowing into the River Lagan
“The walkers followed the path along Twaddell for a few miles.”