Dictionary/निकरागुआ
Noun

निकरागुआ

nikraaguaa

Definitions

Noun

nicaragua

a republic in Central America; achieved independence from Spain in 1821

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.