Diccionario

STOUR

Webster's Dictionary 1828

STOUR, noun A battle or tumult. stour signifies a river, as in Sturbridge.