Dovrebbe derivare da un antico toponimo presso Iglesias oppure da un soprannome originato dal vocabolo sardo marròcula, "trottola".
Un'ulteriore teoria lo fa derivare dal vocabolo dialettale marroccu che nel Campidano si riferisce ad arance a succo rosso.
I cognomi Marroccu e Marrocu sono entrambi presenti in tutta la Sardegna, ma sono tipicamente del cagliaritano.
Il cognome Marrocu è 328° nella regione Sardegna Il cognome Marrocu è 195° nella provincia di Sud Sardegna Il cognome Marrocu è 4° nel comune di ALBAGIARA (OR)