Finsbury (English, name)
expansion: Finsbury
Senses:
glosses: An urban area of London in the borough of Islington, Greater London, England (OS grid ref TQ3182).
Forms: