sustenance
/ˈsʌs.tə.nəns/
noun
Meaning
Something that provides support or nourishment.