Definition of stoor in English:

stoor

noun

Pronunciation

stoor