Westminster


Westminster

noun

  1. a central borough (officially a city) of Greater London, England: Westminster Abbey, Houses of Parliament, Buckingham Palace.
  2. a city in SW California.
  3. a city in NE Colorado.

Leave a Reply

Your email address will not be published. Required fields are marked *

59 queries 2.140