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