macellaio m (plural macellai, feminine macellaia)
macello + -aio, or from Latin macellarius. Compare Romanian măcelar.