westminster
1. [ noun ] (government,geography) a borough of Greater London on the Thames; contains Buckingham Palace and the Houses of Parliament and Westminster Abbey
Synonyms: city_of_westminster
Related terms: borough London buckingham_palace downing_street houses_of_parliament Westminster_Abbey
Similar spelling:   westmost
  Westmeyer
  west_wind