The title Duke of Rothesay was created in 1398 for David Stewart, son and heir of the Scottish king. The ...
The title Duke of Rothesay was created in 1398 for David Stewart, son and heir of the Scottish king. The current heir to the Scottish throne, Prince Charles, bears the same title. David Stewart, the f ...