macellum

Etymology
Diminutive of

Noun

 * 1) provision-market, grocery, grocery store
 * 2) marketplace