I think it would be where people gathered to eat together or a trade center.
a place where people ate together
7.6m questions
10.2m answers