macellum

butcher's stall

Noun
2