sustenance

(noun) support

keep
livelihood
living
bread and butter
resource (generic term)