Results

stoor, stour stour
noun
1 dust; any fine powdery substance
like stour / lik stour like a whirl of dust; with a rush
2 fuss; disturbance
3 strife; conflict
4 SHETLAND, ORKNEY storm; blizzard
verb
1 to run; to rush
2 to swirl; to rise in a cloud