STOWN
Meaning of STOWN in English
Etymology: Middle English (Scots) stowin, alteration of Middle English stolen, from Old English
dialect chiefly Britain
past part of steal
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012