Marra definition

(Geordie, West Cumbrian, informal) A friend, pal, buddy, mate.

Cheers marra!

noun
2
1
Advertisement

Other Word Forms

Noun

Singular:
marra
Plural:
marras

Origin of marra

  • From Old Norse margr.

    From Wiktionary