← Back to browseedinburghnoun#13,760TranslationエジンバラエジンバラEnglish definitionthe capital of ScotlandExamplesThe Edinburgh Waterfront project could be about to change all that.What will this mean for Edinburgh?Similar wordsedinburgh'sedinburgedineurghburghedina← santostaggering →