the city
Info · Definitions · Characters
Definitions
(noun) the part of London situated within the ancient boundaries; the commercial and financial center of London. Synonyms: City of London, the City.
Noun Definition 1
Info · Definitions · Characters