Immolation Meaning in Hindi

What is the translation of word Immolation in Hindi?

Meaning of  Immolation in Hindi is : बलिदान

Definition of word Immolation

  • The act of immolating, or the state of being immolated, or sacrificed.
  • That which is immolated; a sacrifice.

Other Meanings of Immolation