Stour has 6 different meanings across 1 category:
Proper Noun
A stake.
An armed battle or conflict.
Alternative form of stoor
Tall; large; stout.
Severely; strongly.
A river in Dorset, England, which flows into the English Channel at Christchurch.