hallen

/HH AO1 L AH0 N/
noun
  1. 1

    A settlement in Almondsbury parish, South Gloucestershire, Gloucestershire, England (OS grid ref ST5580).

  2. 2

    A settlement in ร…re municipality, Jรคmtland county, Sweden.