xuè
liú
chéng
hé
1
rivers of blood (idiom)
2
bloodbath