Etymology
Today it means: A drop of blood, seen as sustaining vitality. Full definition →
life + drop
Etymology from Wiktionary, CC BY-SA 4.0.