Definify.com

Definition 2024


Lewisham

Lewisham

English

Proper noun

Lewisham

  1. a town in south-east London, England.
  2. a London Borough within Greater London.