windsor
nounStress: first syllable
Syllables: wind-sor (2)
English Definition
A town in Berkshire, England, site of Windsor Castle, a residence of the British Royal Family.
Example Sentence
We went to visit Windsor Castle.
US IPA
/ˈwɪnzər/
UK IPA
/ˈwɪnzə(r)/