Definition of Edinburgh, Duke of in English:

Edinburgh, Duke of

proper noun