Synonyms of westminster
- 1. Westminster, City of Westminster
- usage: a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
All rights reserved.
Definition and meaning of westminster (Dictionary)
Here are the facts and trivia that people are buzzing about.