Bali

Written in Hindi as:

बलि

Meaning in English:

Sacrifice (living)