Word info

Greenford

Proper noun

Meaning

Greenford

A large suburban area of London in borough of Ealing, Greater London.

Source: en.wiktionary.org

Examples

Dr Douval Thompson-Davis, from Greenford in London, tested positive for the while he was being treated for the injury. Source: Internet

Close letter words and terms