Summary
English to French:   more detail...
  1. Greater London:
    • Wiktionary:
      Greater London → Grand Londres
      Greater London → Grand Londres
    • Synonyms for "greater london":
      London; Greater London; British capital; capital of the United Kingdom; national capital


English

Detailed Translations for Greater London from English to French

Greater London: (*Using Word and Sentence Splitter)

greater london:


Synonyms for "greater london":

  • London; Greater London; British capital; capital of the United Kingdom; national capital

Greater London:


Translation Matrix for Greater London:

NounRelated TranslationsOther Translations
- British capital; London; capital of the United Kingdom

Related Definitions for "Greater London":

  1. the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center1

Wiktionary Translations for Greater London:

Greater London
proper noun
  1. City of London, Westminster and 31 other London boroughs
Greater London

Related Translations for Greater London