Great StourWiktionary 原文英美释义专有名词proper noun1A river in Kent, England, which joins the Little Stour to form the Kentish River Stour.