Dictionary/एडिनबरा
Noun

एडिनबरा

edinbaraa

Definitions

Noun

edinburgh

the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth

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.