Definition of stoor in English:

stoor

noun

Pronunciation:

stoor

//