STOUR


Meaning of STOUR in English

adj tall; strong; stern.

2. stour ·noun a battle or tumult; encounter; combat; disturbance; passion.

Webster English vocab.      Английский словарь Webster.