Peerage Holding
David Carnegie
Rosehill and Eglismauldie (Lordship)
Starting on: Sun 3rd Oct 1688
Ending on: Fri 14th Jan 1729
Ordinality: 4
David Carnegie
Rosehill and Eglismauldie (Lordship)
Starting on: Sun 3rd Oct 1688
Ending on: Fri 14th Jan 1729
Ordinality: 4