Westminster meaning

wĕst'mĭn'stər
A borough of Greater London in southeast England on the Thames River. It includes the principal offices of the British government, especially along Downing Street and Whitehall, and such famous structures as Westminster Abbey and Buckingham Palace.
0
0
Metropolitan borough of WC Greater London, England: site of the Houses of Parliament.
proper name
0
0
City in NC Colo.: suburb of Denver.
proper name
0
0
Advertisement