From Arabic مُحَرَّم (muḥarram, “forbidden”) as referring to pigs.
Practica hablar y memorizar " marrano " y muchas otras palabras y oraciones en español .