Isleworth (English, name)
expansion: Isleworth
Senses:
glosses: A large suburban area and small town in the borough of Hounslow, Greater London (OS grid ref TQ1676).
Forms: