(noun, animate)
English cartridges, plural of cartridge, from French cartouche, from Italian cartoccio
synonympîhcipihkwân