Peerage Holding
Thomas Hamilton
of Haddington (Earldom)
Starting on: Wed 20th Mar 1619
Ending on: Fri 29th May 1637
Ordinality: 1
Thomas Hamilton
of Haddington (Earldom)
Starting on: Wed 20th Mar 1619
Ending on: Fri 29th May 1637
Ordinality: 1