Definify.com

Definition 2024


City_of_Westminster

City of Westminster

English

Proper noun

City of Westminster

  1. a city and London Borough in central Greater London.