MARRA Meaning of MARRA in English Noun. A mate, friend, 'pal'. [Cumbrian/ North-east use] Slang English vocab. Английский сленговый словарь. 2012