What is the meaning of city hall in English?

Learn vocabulary with pictures as well as definitions of city hall in English

Learn in

See more

n. city hall

Definition of city hall in English

Headquarters of a local government.

Synonyms of city hall in English

town hallguildhall