L'origine du nom Marrubiu est curieuse, puisqu'il dériverait d'une plante éternelle appelée "Marrubium Alysson" (Marrubio du Levant) qui existe dans toute la Sardaigne mais plus particulièrement dans cette zone des alentours d'Oristano. Comme le voulait la tradition, elle était employée comme tonique et comme dépuratif (mais aussi comme un simple apéritif) . qui plus est, en vertu de sa forte odeur, elle faisait fuir les insectes et elle fut donc longtemps employée pour combattre les vers et les mites. Comme l'indique l'emblème de Marrubiu, ses origines remontent à 1377 : si ce n'était qu'un petit village agricole à l'époque, sa population commença à augmenter progressivement à partir de 1659 à cause d'une épidémie qui dévasta le bourg voisin de Zuradili et qui fit donc émigrer les survivants. Avec le temps, Marrubiu devint ainsi un des centres les plus gros centres du sud de la région d'Oristano.