Skip to content
inoh

windsor

/ˈwɪndzɚ/

Meaning 1

a town in England

“They visited Windsor during their vacation.”
Add to my deck
Illustration of windsor: a town in England

Meaning 2

a common surname or place name

“Windsor hosted the royal event last summer.”
Add to my deck
Illustration of windsor: a common surname or place name