Stour Synonyms & Definitions

• Stour

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