the city

Noun
  1. The part of London situated within the ancient boundaries;
    The commercial and financial center of London (synset 108894500)
  2. Used to allude to the securities industry of Great Britain (synset 108090191)

Other Searches