town hall

Noun
  1. A government building that houses administrative offices of a town government (synset 104468672)

Other Searches