What is the meaning of MARRA. Phrases containing MARRA
See meanings and uses of MARRA!Slangs & AI meanings
Noun. A mate, friend, 'pal'. [Cumbrian/ North-east use]
MARRA
MARRA
MARRA
MARRA
MARRA
MARRA
MARRA
n.
A coarse grass found on sandy beaches (Ammophila arundinacea). See Beach grass, under Beach.
MARRA
MARRA
MARRA