Town'-hall, n.

noun

n. A public room or building for transacting the business of a town.