Meaning of lifehood in English:

lifehood

Pronunciation /ˈlʌɪfhʊd/

noun

(also livehood)
  • Means of maintaining life: livelihood, sustenance.

Origin

Late Middle English; earliest use found in Promptorium Parvulorum. From life + -hood.