west town

/W EH1 S T AW0 N/
noun
  1. 1

    A community area in Chicago, Illinois, United States.

  2. 2

    A residential area of Peterborough, Cambridgeshire, England.

  3. 3

    A village on Hayling Island, Havant borough, Hampshire, England (OS grid ref SZ7199).

  4. 4

    A suburban area in Dewsbury, Metropolitan Borough of Kirklees, West Yorkshire, England (OS grid ref SE2321).

  5. 5

    A hamlet in Backwell parish, North Somerset district, Somerset, England (OS grid ref ST4868).