livelihood

noun
1
a means of earning money in order to live
معیشت, امرارمعاش, معاش
synonym living