Dictionary/आत्मदाह
NounFrequency #10,073

आत्मदाह

aatmdaah

Definitions

Noun

self-immolation

the act of setting oneself on fire, usually as a form of extreme protest or sacrifice; a tragically common form of protest in India

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.