Greenford
Proper noun
Meaning
Greenford
A large suburban area of London in borough of Ealing, Greater London.
Examples
Dr Douval Thompson-Davis, from Greenford in London, tested positive for the while he was being treated for the injury.
Proper noun
Greenford
A large suburban area of London in borough of Ealing, Greater London.
Dr Douval Thompson-Davis, from Greenford in London, tested positive for the while he was being treated for the injury.