Dovrebbe derivare dal nome medioevale Marro (Marronis) di cui si ha un esempio in una pergamena scritta in San Pietro di Gessate (MI) nel 1171: "...a meridie de heredibus Lafranci Topi, a sero de heredibus Girardi, a monte Marronis Pavile,...".
Il cognome Marro presenta un ceppo nel cuneese ed uno nell'avellinese.