Is there an English word for someone who loves blood but is not a vampire? I just saw Excision (2012) and this question came to my mind.
Sanguinarian. Sanguinarians are described in Wikipedia as a those who drink blood and address themselves as real vampires. Obviously, they are not real vampires (even if they also have pointy teeth and happen to fear the daylight). There is a whole culture based on sanguinaria, and as a search term, it turns up quite a lot about the subject.
Hematophagia (sometime haematophagy or hematophagy) is the practice of certain animals feeding on blood. (Wikipedia)
It derives from the latin haemo, (blood) and phagus (eater of).
A hematophage is a creature that drinks blood. "Not to be mistaken with a vampire," according to the Urban Dictionary. The Urban Dictionary term traces obviously its origin through "hematophagy" and its etymology.
Wikipedia has a good description of human hematophagy, which covers the consumption of human blood as well as the blood of other creatures.
This (and especially its variants) is actually a zoological or medical term, and it is more often associated with animals other than humans.
While the terms "bloodsucker" and "leech" also work with respect to people, they are not usually meant literally.
By the way, the mental disorder for blood drinking is Renfield's Syndrome (see Psychology Today). using that as a search term will also return quite a bit of information.
Both haematophage and sanguinarianism refer quite specifically to the consumption of blood. But the question asked whether there was a word for someone who loves blood, not for someone who eats or drinks it. Like bibliophile (book-lover), dendrophile (tree-lover), or paedophile (child-lover), haemophile is actually technically correct, but because of its usage medically it is obviously problematic to use haemophile in this context.
Now I usually see people who generally are enamored by blood referred to as blood-fetishists. Blood fetishism (think sadistic toys and blood letting, not gothic dress-ups and blood drinking) is actually referred to as haematolagnia. So I’m thinking the word you’re looking for might be haematolagniac. Although I’ve never, ever encountered this word in print or conversation and am therefore technically making it up as far as I know, it just follows suit that if someone with mania is a maniac and someone with haemophilia is a haemophiliac, then someone with haematolagnia would be a haematolagniac.
This is still isn’t really broad enough because the word fetish implies some sort of sexual arousal which is linked in this case to a kind of blood appeal, whereas someone could love blood for other reasons and in other ways. They may love the taste, or they may love the smell, the colour, the texture — maybe they just get hypnotized and enthralled every time they see blood. Really we need a more general term like haemophilia, but because the medical community is a bit special and not tested stringently enough on their English skills at medical school (or their Greek for that matter), we’re stuck with the word haemophilia meaning something other than “the love of blood”.
Which is a shame considering that translated from Greek directly, haemophilia means “blood-friendship” just as haemophobia means “blood-fear”, but only haemophobia has at least been put to its correct usage.