Definition of stoor in English:

stoor

noun

variant of stour

Pronunciation

stoor