Find the word definition

Wiktionary

bloodhead

n. In China, a seller of blood.