Definitions | Southwark |
| proper noun - A borough of London, to the south of the River Thames, consisting of the historic borough plus the Pool of London and Bankside.
Translations: Supplemental Details:Sponsor an extended definition for Southwark for as little as $10 per month. Click here to contact us.
| |
|