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