Westminster - Definition

westminster

n 1: a borough of Greater London on the Thames; contains
Buckingham Palace and the Houses of Parliament and
Westminster Abbey [syn: Westminster, City of
Westminster]

Look up another word