English Dictionary
Definition the Windsors in British English
the Windsors
/ˈwɪnzə(r)z/
Synonyms and related words
