Home
Results for: Stour
Match: Stour and others.

Dictionary (1 of 3 sources) Open/Close data Source
Stour (stour, stʊr, stōr)

A river, about 64 km (40 mi) long, of southeast England emptying into the North Sea in two channels enclosing the Isle of Thanet.



Rhymes Open/Close data Source
Mentioned In Open/Close data Source