stour
noun
- combat or conflict
- turmoil
- a storm
- wind-blown dust
See stour in American Heritage Dictionary 4
Stour
A river, about 64 km (40 mi) long, of southeast England emptying into the North Sea in two channels enclosing the Isle of Thanet.
Learn more about stour
link/cite
print
suggestion box