Nouns

(n)lifebloodthe blood considered as the seat of vitality
(n)lifebloodan essential or life-giving force“water is the lifeblood of India”