·adj Tall; strong; stern.
II. Stour ·noun A battle or tumult; encounter; combat; disturbance; passion.