Definify.com

Definition 2024


Islington

Islington

English

Proper noun

Islington

  1. An inner district of north London, England.
  2. The name of a London Borough within Greater London.