What is the full meaning of marras
MARRA, a Northern English dialect form of mate [n]
Example of the word marras placed on a Scrabble board.