Definition of Edinburgh
Noun: Edinburgh u-din-bu-ru
- The capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth
Anagrams containing the word Edinburgh
edunbirhg hedinburg ghedinbur rghedinbu urghedinb burghedin nburghedi inburghed dinburghe