Borrowed from French mamelouk, from Arabic مَمْلُوك (mamlūk, “slave”).
mammalucco m (plural mammalucchi)