hollinwood

/HH AA1 L IH1 N W UH1 D/
noun
  1. 1

    An urban area of the Metropolitan Borough of Oldham, Greater Manchester, England (OS grid ref SD9002).

  2. 2

    A small village in Whixall civil parish, Shropshire, England (OS grid ref SJ5236).