River Stour, Suffolk - Wikipedia The River Stour ( ˈstʊər, ˈstaʊər , pronounced rhyming with either "tour" or "sour") [1] is a major river in East Anglia, England It is 47 miles (76 km) long [2] and forms most of the county boundary between Suffolk to the north, and Essex to the south
Stour Definition, Meaning Usage | FineDictionary. com Definition of Stour in the Fine Dictionary Meaning of Stour with illustrations and photos Pronunciation of Stour and its etymology Related words - Stour synonyms, antonyms, hypernyms, hyponyms and rhymes Example sentences containing Stour