edinburgh

Noun
  1. The capital of Scotland;
    Located in the Lothian Region on the south side of the Firth of Forth (synset 108912823)

Other Searches