Stour

Webster's Dictionary of the English Language

·adj Tall; strong; stern.

II. Stour ·noun A battle or tumult; encounter; combat; disturbance; passion.