Dictionary/लीमा
Noun

लीमा

leemaa

Definitions

Noun

Lima (the capital city of Peru)

Source: Wiktionary

Noun

Lima (a province of Peru)

Source: Wiktionary

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