Loading..

Loading...

American Dictionary of the English Language

Dictionary Search

Stour


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