immolation in Gujarati ગુજરાતી
immolation in Hindi हिन्दी
immolation in Sindhi سنڌي
immolation in English
- immolation⇄immolation, noun.
1. the act of immolating.
2. the state of being immolated.
3. (Figurative.) a sacrificial offering; sacrifice.