a massive amount of blood; used to describe a scene of heavy casualties or slaughter
extreme
huge; immense; extreme, usually describing deep-seated hatred or serious responsibility
Xuehai
(TCM) the acupuncture point SP10 on the inner thigh; also refers to the Chong channel (penetrating vessel) which is considered the sea of blood where the twelve meridians meet