Immolation meaning in malayalam
Word: Immolation
Immolation definition
Noun:
(religion) to kill as a sacrifice by fire
(religion) killing as a sacrificial act
Related wordsImmolation - Bali (ബലി) Noun:
(religion) to kill as a sacrifice by fire
(religion) killing as a sacrificial act
Malayalam to English
English To Malayalam