Town hall

Town hall in French

In French

la mairie

Plural: mairies

Definition

Definition in EnglishThe building where the local government of a town works.

Definition in FrenchBâtiment où travaille l'administration d'une commune.

Example sentences

town hall in other languages