Meaning of Westminster
Definition of Westminster
(noun)
a
borough
of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
Other information on Westminster
WIKIPEDIA results for
Westminster
Amazon results for
Westminster
Tweet