Stowre

enUK
a.1.See Stour, a.
n.1.See Stour, n.