We visited Windsor Castle last summer.
A town in England known for its castle and royal connections.
He wore a Windsor tie to the wedding.
A style of formal dress, often associated with British royalty.
The Queen belongs to the House of Windsor.
A surname of British royal family members.
They attended a Windsor event at the castle.
Relating to the town of Windsor or its royal family.
With powerful free picture dictionary & flashcards.