Dictionary/शट्रु
Noun

शट्रु

shatru

Definitions

Noun

enemy

an opposing military force

Source: GitHub Dict

Noun

opponent

a contestant that you are matched against

Source: GitHub Dict

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