English to Hindi

Meaning for:
life-giving
other
जीवनदायी