-
nouna borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
Similar:
Antonyms of westminster
We don't have antonyms for this word yet.
Similar:
We don't have antonyms for this word yet.