windsor

noun

Stress: 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)/