Meaning : The capital of Scotland. Located in the Lothian Region on the south side of the Firth of Forth.
Translation in other languages :
സ്കോട്ട്ലാന്ഡിന്റെ തലസ്ഥാനം.
അവന് ഡോക്ടറാകുന്നതിനു വേണ്ടിയുള്ള പഠനം നടത്തുന്നതിന് എഡിന്ബര്ഗില് പോയി.Edinburgh ka meaning, vilom shabd, paryayvachi aur samanarthi shabd in Hindi. Edinburgh ka matlab kya hota hai?