self-immolation Meaning and Definition

Urdu Meanings

iJunoon official Urdu Dictionary

خُود سوزی

khud Suzi

Multiple Word Search

Search Result for self-immolation

All in One

Self-immolation is an act of killing oneself as a sacrifice. While usage since the 1960s has typically referred only to setting oneself on fire, the term historically refers to a much wider range of suicidal options, such as leaping off a cliff, starvation, or seppuku (also called hara-kiri; ritual disemboweling).
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video