Stour(a.) Tall; strong; stern.
Stour(n.) A battle or tumult; encounter; combat; disturbance; passion.

Words within stours