hanwell

/HH AE1 N W EH1 L/
noun
  1. 1

    A suburb of London in the borough of Ealing, Greater London, England (OS grid ref TQ1580).

  2. 2

    A village and civil parish in Cherwell district, Oxfordshire, England (OS grid ref SP4343).

  3. 3

    A municipality of York County, New Brunswick, Canada.