Peerage Holding
William Douglas
of Dumfriesshire (Marquessate)
Starting on: Fri 3rd Nov 1684
Ending on: Mon 28th Mar 1695
Ordinality: 1
William Douglas
of Dumfriesshire (Marquessate)
Starting on: Fri 3rd Nov 1684
Ending on: Mon 28th Mar 1695
Ordinality: 1