NichiDict

血祭り

ちまつり
[chimatsuri]

Meanings

1.Noun

killing an enemy soldier before the start of a battle to raise spirits; blood offering

2.Noun

killing violently; bloodbath

3.Noun

menstruation