townhall
See also:
town hall
English
Noun
townhall
(
plural
townhalls
)
Alternative form of
town hall
.
Derived terms
townhall clock