Finchley (noun) Definition, Meaning & Examples

noun
  1. a residential district of N London, part of the Greater London borough of Barnet from 1965
Finchley (noun) Definition, Meaning & Examples

More Definitions