marramarra means A surname from Italian.EtymologyBorrowed from Italian Marra.nameA surname from Italian.nounA friend, pal, buddy, mate.“Cheers marra!”