Edinburgh

What is Edinburgh?

Edinburgh definition and meaning on Dictionary terms:
noun
Duke of. Philip(def 4).
a city in and the capital of Scotland, in the SE part: administrative center of the Lothian region.

 

reference: https://www.dictionary.com/browse/edinburgh

Tags: