Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun edinburgh
1 sense of edinburgh
Sense 1
Edinburgh -- (the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth)
INSTANCE OF=> capital -- (a seat of government)