సంజీవిsaṁjīvi
Top 7000
Meanings
Noun
1. that which gives or revives life
2. a medicine which prolongs life (medicine)