Greenford (English, name)
expansion: Greenford
Senses:
glosses: A large suburban area of London in the borough of Ealing, Greater London.
Forms: