From Middle English hallmote, equivalent to hall + mote (“meeting”), see moot.
hallmote (plural hallmotes)