WikiWord

English

London Town

name

Meaning

  1. London, predominantly the central fifteen or so boroughs.

Etymology / origin

From London + town. Compare Old English Lundentūn (literally “London town”).

Sources

No citations have been attached yet.