Meaning of town hall
Definition of town hall
(noun)
a
government
building
that houses
administrative
offices of a
town
government
Other information on town hall
WIKIPEDIA results for
town hall
Amazon results for
town hall
Tweet