English dictionary

edinburgh meaning and definition

Definition and meaning of edinburgh at MeaningMonkey.org. edinburgh meaning and definition in the English Dictionary.

EDINBURGH noun

Definition of Edinburgh (noun)

  1. the capital of Scotland; located in the Lothian Region on the south side of the Firth of Forth
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: