English synonyms about - contact  

Edinburgh

noun

1 Edinburgh

The capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth.

Dutch: Edinburgh
Polish: Edynburg


Find more on edinburgh elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0263