Can anyone tell me the meaning of the word, it's origins etc?
We play many sports against our local insular rivals and these matches are termed "Murrattis". I can find no meaning of the word during web searches or in English or French dictionaries. The only use I have come across is as a name. Anyone shed some light?