Search Details

Word: city of london (lookup usage) (lookup stats)


Meaning:

Noun:

  • area in London, England containing the financial district, usually abbreviated to '''the City'''.
  • the site of the original Roman Londinium

Source: Wiktionary | Src Info »