Etymology
Today it means: Subsisting on a diet of blood. Full definition →
Latin sanguis (blood) + vorare (to devour).
Etymology from Wiktionary, CC BY-SA 4.0.