MARRA


Meaning of MARRA in English

Noun. A mate, friend, 'pal'. [Cumbrian/ North-east use]

Slang English vocab.      Английский сленговый словарь.