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