windsom ( synonym found)

Definition of windsom:

°A town in Berkshire, England - famous for Windsor Castle.
°Several other places in England, Australia, Canada and the United States.

Definition of windsom:

°A town in Berkshire, England - famous for Windsor Castle.
°Several other places in England, Australia, Canada and the United States.

Back to Top