stowre
stowr(e
see
store
,
stour
,
stower
n.
1
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
6dea4d418a0f3a5a6ad8fa1431a5fda3
Stop