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)

2025, Cloud WordNet Browser