Search Details

Word: greater london (lookup usage) (lookup stats)


Meaning:

Proper noun:

  • An administrative area combining the City of London, the City of Westminster and 31 other London boroughs.

Source: Wiktionary | Src Info »