Windsor
newadvent.orgA town on the Thames, in Berkshire, England; rendered Ventus Morbidus in some medieval documents, the name being really from the Saxon Windels-or, "winding shore".
Rate This Site
Embed Badge
Place this code on your website to show you're listed here.