meaning of stour
1. A battle or tumult; encounter; combat; disturbance; passion.
2. Tall; strong; stern.
Related Words
stour |
1. A battle or tumult; encounter; combat; disturbance; passion.
2. Tall; strong; stern.
stour |