Edinburgh /'edinbәrә/ 📖 中文释义 n. 爱丁堡 🔗 释义中的汉语词 爱丁堡 📘 English Definition(英文释义) n. the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth ← Edinburg E 字母词表 Edinburghshire →