Dictionary/अडडा
Noun

अडडा

addaa

Definitions

Noun

base

installation from which a military force initiates operations

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.