life-giving

?

ads

adjective

အသက်ဆက်သော

  • life-giving energy/food.

thesaurus

ads