stour

STOUR, n. A battle or tumult. Stour, signifies a river, as in Sturbridge.