Simplified Chinese Meaning of greater london
大伦敦
Other Simplified Chinese words related to 大伦敦
No Synonyms and anytonyms found
Nearest Words of greater london
Definitions and Meaning of greater london in English
greater london (n)
the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
FAQs About the word greater london
大伦敦
the capital and largest city of England; located on the Thames in southeastern England; financial and industrial and cultural center
No synonyms found.
No antonyms found.
greater kudu => 大库都, greater knapweed => 大叶牛蒡, greater celandine => 大青草, greater butterfly orchid => 大凤蝶兰, greater burdock => 牛蒡,