multimurders
English
Noun
multimurders
plural of
multimurder