Word info

Little Stour

Proper noun

Meaning

Little Stour

A river in eastern Kent, England, which joins the Great Stour to form the Kentish River Stour.

Source: en.wiktionary.org

Close letter words and terms