Immolation meaning in malayalam

Word: Immolation

Meanings of Immolation in malayalam :

Noun Bali (ബലി)
Yaagam (യാഗം)
Immolation definition
Noun:
(religion) to kill as a sacrifice by fire
(religion) killing as a sacrificial act
Related wordsImmolation - Bali (ബലി)
Malayalam to English
English To Malayalam