English-Latin translations for windsor
Definition of windsor
- , , famous for
- Several places in Canada
- Several places in England, besides the famous Windsor in Berkshire (see above
- Several places in the United States
- from the town in Berkshire
- The Royal — from the traditional seat at
Trending Searches
Popular Dictionaries