Posted on

Marroo is the Manx word for slaying

Yes, slaying in Manx is marroo.