Definify.com

Definition 2024


Southwark

Southwark

English

Proper noun

Southwark

  1. A London Borough within Greater London, to the south of the River Thames, including the historic borough plus the Pool of London and Bankside.

Translations