VariousWords beta
Definitions:
Noun
City of London
the City
Definition: the part of London situated within the ancient boundaries; the commercial and financial center of London
the City
Definition: used to allude to the securities industry of Great Britain