folkmoot

noun

1.
a meeting of the inhabitants of a town