Find the word definition

Wiktionary
muti murders

n. (muti murder English)