エディンバラalso: エジンバラエディンバラFreq.FrequencyTop 50,000Meanings1nounEdinburghRefers to the capital city of Scotland, UK. Used as a proper noun.エディンバラはスコットランドの首しゅ都とです。Edinburgh is the capital of Scotland.