stowres
English
Noun
stowres
plural of
stowre