town hall

 

noun

  • a building used for the administration of local government.