Dictionary/लंका
NounFrequency #3,528

लंका

lankaa

Definitions

Noun

Lanka (Ravana's island kingdom)

the kingdom of the demon king Ravana in the Ramayana; refers to modern Sri Lanka

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.