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