SynonymX
Speak
Edinburgh
Definition of Edinburgh
1.
The capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth
Noun
Semanticaly linked words with "edinburgh"
national capital
lothian region