ホウラぎゃくさつ
Meanings
Noun
1. Houla massacre
Composed of
slaughter; massacre