Dictionary/इंतिफ़ादा
Noun

इंतिफ़ादा

intifaadaa

Definitions

Noun

intifada

an Arabic term meaning uprising or shaking off, referring to a popular revolt or resistance movement

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.