city of westminster Meaning, Definition & Usage

  1. noun a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
    Westminster.

WordNet