Peerage Holding

William Douglas

of Dumfriesshire (Marquessate)

Starting on: Fri 3rd Nov 1684

Ending on: Mon 28th Mar 1695

Ordinality: 1