livlihood
/ˈlɪv.li.hɪd/ LIV-li-hid
Definitions
1. noun
the means of supporting oneself, especially financially, or of providing for one’s family
“Her job became her livelihood after she moved to the city.”
2. noun
a source of income or subsistence
“Fishing provided his livelihood in the coastal village.”