vozabi.

English words, with meanings in Hindi. हिन्दी

ENGLISH → HINDI

edinburgh

noun
01
noun

एडिनबरा; स्कॉटलैंड की राजधानी

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